Home
last modified time | relevance | path

Searched refs:ConstantFoldInstruction (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DConstantFolding.h38 Constant *ConstantFoldInstruction(Instruction *I, const TargetData *TD = 0);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DConstantProp.cpp71 if (Constant *C = ConstantFoldInstruction(I)) { in runOnFunction()
DLICM.cpp336 if (Constant *C = ConstantFoldInstruction(&I)) { in HoistRegion()
DJumpThreading.cpp677 Value *SimpleVal = ConstantFoldInstruction(I, TD); in ProcessBlock()
/external/llvm/lib/Transforms/Scalar/
DConstantProp.cpp82 if (Constant *C = ConstantFoldInstruction(I, DL, TLI)) { in runOnFunction()
DLICM.cpp376 if (Constant *C = ConstantFoldInstruction( in hoistRegion()
DJumpThreading.cpp758 ConstantFoldInstruction(I, BB->getModule()->getDataLayout(), TLI); in ProcessBlock()
/external/llvm/include/llvm/Analysis/
DConstantFolding.h45 Constant *ConstantFoldInstruction(Instruction *I, const DataLayout &DL,
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstructionCombining.cpp1825 if (Constant *C = ConstantFoldInstruction(Inst, TD)) { in AddReachableCodeToWorklist()
1954 if (Constant *C = ConstantFoldInstruction(I, TD)) { in DoOneIteration()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp284 ConstantFoldInstruction(GEP, DL, TLI)); in CleanupConstantGlobalUsers()
775 if (Constant *NewC = ConstantFoldInstruction(I, DL, TLI)) { in ConstantPropUsersOf()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DGlobalOpt.cpp349 dyn_cast_or_null<ConstantExpr>(ConstantFoldInstruction(GEP)); in CleanupConstantGlobalUsers()
831 if (Constant *NewC = ConstantFoldInstruction(I)) { in ConstantPropUsersOf()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp2778 if (Constant *C = ConstantFoldInstruction(I, DL, TLI)) { in run()
2956 if (Constant *C = ConstantFoldInstruction(Inst, DL, TLI)) { in AddReachableCodeToWorklist()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DConstantFolding.cpp732 Constant *llvm::ConstantFoldInstruction(Instruction *I, const TargetData *TD) { in ConstantFoldInstruction() function in llvm
DInstructionSimplify.cpp2427 Result = ConstantFoldInstruction(I, TD); in SimplifyInstruction()
/external/llvm/lib/Analysis/
DConstantFolding.cpp969 Constant *llvm::ConstantFoldInstruction(Instruction *I, const DataLayout &DL, in ConstantFoldInstruction() function in llvm
DInstructionSimplify.cpp4093 Result = ConstantFoldInstruction(I, DL, TLI); in SimplifyInstruction()