Searched refs:SimplifyQuery (Results 1 – 13 of 13) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | InstructionSimplify.h | 54 struct SimplifyQuery { struct 61 SimplifyQuery(const DataLayout &DL, const Instruction *CXTI = nullptr) argument 64 SimplifyQuery(const DataLayout &DL, const TargetLibraryInfo *TLI, argument 69 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() argument 70 SimplifyQuery Copy(*this); in getWithInstruction() 82 const SimplifyQuery &Q); 86 const SimplifyQuery &Q); 90 const SimplifyQuery &Q); 94 const SimplifyQuery &Q); 98 const SimplifyQuery &Q); [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 52 static Value *SimplifyAndInst(Value *, Value *, const SimplifyQuery &, unsigned); 53 static Value *SimplifyBinOp(unsigned, Value *, Value *, const SimplifyQuery &, 56 const SimplifyQuery &, unsigned); 57 static Value *SimplifyCmpInst(unsigned, Value *, Value *, const SimplifyQuery &, 60 const SimplifyQuery &Q, unsigned MaxRecurse); 61 static Value *SimplifyOrInst(Value *, Value *, const SimplifyQuery &, unsigned); 62 static Value *SimplifyXorInst(Value *, Value *, const SimplifyQuery &, unsigned); 64 const SimplifyQuery &, unsigned); 65 static Value *SimplifyGEPInst(Type *, ArrayRef<Value *>, const SimplifyQuery &, 169 const SimplifyQuery &Q, unsigned MaxRecurse) { in ExpandBinOp() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopRotationUtils.h | 24 struct SimplifyQuery; 35 const SimplifyQuery &SQ, bool RotationOnly,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | InstSimplifyPass.cpp | 31 static bool runImpl(Function &F, const SimplifyQuery &SQ, in runImpl() 108 const SimplifyQuery SQ(DL, TLI, DT, AC); in runOnFunction() 136 const SimplifyQuery SQ(DL, &TLI, &DT, &AC); in run()
|
D | LoopRotation.cpp | 41 const SimplifyQuery SQ = getBestSimplifyQuery(AR, DL); in run() 86 const SimplifyQuery SQ = getBestSimplifyQuery(*this, F); in runOnLoop()
|
D | LoopInstSimplify.cpp | 53 SimplifyQuery SQ(DL, &TLI, &DT, &AC); in simplifyLoopInst()
|
D | CorrelatedValuePropagation.cpp | 185 const SimplifyQuery &SQ) { in processPHI() 685 const SimplifyQuery &SQ) { in runImpl()
|
D | EarlyCSE.cpp | 333 const SimplifyQuery SQ;
|
D | NewGVN.cpp | 504 const SimplifyQuery SQ;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopRotationUtils.cpp | 56 const SimplifyQuery &SQ; 63 DominatorTree *DT, ScalarEvolution *SE, const SimplifyQuery &SQ, in LoopRotate() 638 ScalarEvolution *SE, const SimplifyQuery &SQ, in LoopRotation()
|
D | PromoteMemoryToRegister.cpp | 241 const SimplifyQuery SQ;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineInternal.h | 300 const SimplifyQuery SQ;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 2640 const SimplifyQuery &SQ; 2648 SimplificationTracker(const SimplifyQuery &sq) in SimplificationTracker() 2748 const SimplifyQuery &SQ; 2754 AddressingModeCombiner(const SimplifyQuery &_SQ, ValueInBB OriginalValue) in AddressingModeCombiner() 4370 const SimplifyQuery SQ(*DL, TLInfo); in optimizeMemoryInst()
|