|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/InstructionSimplify.h 264 Value *SimplifyInstruction(Instruction *I, const SimplifyQuery &Q,
References
lib/Analysis/BasicAliasAnalysis.cpp 518 SimplifyInstruction(const_cast<Instruction *>(I), DL)) {
lib/Analysis/InstructionSimplify.cpp 5448 SimpleV = SimplifyInstruction(I, {DL, TLI, DT, AC});
lib/Analysis/Lint.cpp 718 if (Value *W = SimplifyInstruction(Inst, {*DL, TLI, DT, AC}))
lib/Analysis/ScalarEvolution.cpp 5318 if (Value *V = SimplifyInstruction(PN, {getDataLayout(), &TLI, &DT, &AC}))
lib/Analysis/ScalarEvolutionExpander.cpp 1972 if (Value *V = SimplifyInstruction(PN, {DL, &SE.TLI, &SE.DT, &SE.AC}))
lib/Analysis/ValueTracking.cpp 3751 if (Value *Simplified = SimplifyInstruction(I, {DL, I})) {
lib/CodeGen/CodeGenPrepare.cpp 3009 if (Value *V = SimplifyInstruction(cast<Instruction>(PI), SQ)) {
6932 if (Value *V = SimplifyInstruction(P, {*DL, TLInfo})) {
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 70 return SimplifyInstruction(I, {*TD, TLI, DT});
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1470 if (Value *SV = SimplifyInstruction(&I, {DL, &TLI, &DT}))
2154 if (Value *Simp = SimplifyInstruction(In, {*DL, TLI, DT}))
2265 if (Value *Simp = SimplifyInstruction(In, {*DL, TLI, DT}))
lib/Transforms/InstCombine/InstCombinePHI.cpp 1128 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN)))
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 266 if (Value *V = SimplifyInstruction(P, SQ)) {
lib/Transforms/Scalar/EarlyCSE.cpp 999 if (Value *V = SimplifyInstruction(Inst, SQ)) {
lib/Transforms/Scalar/GVN.cpp 1950 if (Value *V = SimplifyInstruction(I, {DL, TLI, DT, AC})) {
lib/Transforms/Scalar/InstSimplifyPass.cpp 55 if (Value *V = SimplifyInstruction(&I, SQ, ORE)) {
lib/Transforms/Scalar/JumpThreading.cpp 2339 if (Value *IV = SimplifyInstruction(
lib/Transforms/Scalar/LoopInstSimplify.cpp 103 Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I));
lib/Transforms/Scalar/LoopUnswitch.cpp 1607 if (Value *V = SimplifyInstruction(I, DL))
lib/Transforms/Scalar/StructurizeCFG.cpp 648 if (Value *V = SimplifyInstruction(Phi, Q)) {
lib/Transforms/Scalar/TailRecursionElimination.cpp 802 if (Value *PNV = SimplifyInstruction(PN, F.getParent()->getDataLayout())) {
lib/Transforms/Utils/CloneFunction.cpp 348 SimplifyInstruction(NewInst, BB->getModule()->getDataLayout())) {
627 Value *SimpleV = SimplifyInstruction(I, DL);
lib/Transforms/Utils/InlineFunction.cpp 2411 if (Value *V = SimplifyInstruction(PHI, {DL, nullptr, nullptr, AC})) {
lib/Transforms/Utils/Local.cpp 573 if (Value *SimpleV = SimplifyInstruction(I, DL)) {
lib/Transforms/Utils/LoopRotationUtils.cpp 357 Value *V = SimplifyInstruction(C, SQ);
lib/Transforms/Utils/LoopSimplify.cpp 188 if (Value *V = SimplifyInstruction(PN, {DL, nullptr, DT, AC})) {
595 if (Value *V = SimplifyInstruction(PN, {DL, nullptr, DT, AC})) {
lib/Transforms/Utils/LoopUnroll.cpp 223 if (Value *V = SimplifyInstruction(Inst, {DL, nullptr, DT, AC}))
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 694 if (Value *V = SimplifyInstruction(PN, SQ)) {
lib/Transforms/Utils/SSAUpdater.cpp 171 SimplifyInstruction(InsertedPHI, BB->getModule()->getDataLayout())) {
lib/Transforms/Utils/SimplifyCFG.cpp 2254 if (Value *V = SimplifyInstruction(N, {DL, nullptr, nullptr, AC})) {
2332 if (Value *V = SimplifyInstruction(PN, {DL, PN})) {
3621 if (Value *V = SimplifyInstruction(ICI, {DL, ICI})) {