Home
last modified time | relevance | path

Searched refs:ConstantHoisting (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp105 class ConstantHoisting : public FunctionPass { class
123 ConstantHoisting() : FunctionPass(ID), TTI(nullptr), DT(nullptr), in ConstantHoisting() function in __anoneb26ae440111::ConstantHoisting
176 char ConstantHoisting::ID = 0;
177 INITIALIZE_PASS_BEGIN(ConstantHoisting, "consthoist", "Constant Hoisting",
181 INITIALIZE_PASS_END(ConstantHoisting, "consthoist", "Constant Hoisting", in INITIALIZE_PASS_DEPENDENCY()
185 return new ConstantHoisting(); in INITIALIZE_PASS_DEPENDENCY()
189 bool ConstantHoisting::runOnFunction(Function &Fn) { in runOnFunction()
214 Instruction *ConstantHoisting::findMatInsertPt(Instruction *Inst, in findMatInsertPt()
240 Instruction *ConstantHoisting::
275 void ConstantHoisting::collectConstantCandidates(ConstCandMapType &ConstCandMap, in collectConstantCandidates()
[all …]
DCMakeLists.txt5 ConstantHoisting.cpp
DAndroid.mk8 ConstantHoisting.cpp \
/external/llvm/lib/Target/X86/
DX86InstrInfo.td901 // Eventually, it would be nice to allow ConstantHoisting to merge constants