Home
last modified time | relevance | path

Searched refs:ExpensiveCombines (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/Transforms/InstCombine/
DInstCombine.h29 bool ExpensiveCombines; variable
35 InstCombinePass(bool ExpensiveCombines = true)
36 : ExpensiveCombines(ExpensiveCombines) {} in ExpensiveCombines() function
39 ExpensiveCombines(Arg.ExpensiveCombines) {} in InstCombinePass()
42 ExpensiveCombines = RHS.ExpensiveCombines;
55 const bool ExpensiveCombines; variable
60 InstructionCombiningPass(bool ExpensiveCombines = true)
61 : FunctionPass(ID), ExpensiveCombines(ExpensiveCombines) { in FunctionPass()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/InstCombine/
DInstCombine.h28 bool ExpensiveCombines; variable
33 explicit InstCombinePass(bool ExpensiveCombines = true)
34 : ExpensiveCombines(ExpensiveCombines) {} in ExpensiveCombines() argument
45 const bool ExpensiveCombines; variable
50 InstructionCombiningPass(bool ExpensiveCombines = true)
51 : FunctionPass(ID), ExpensiveCombines(ExpensiveCombines) { in FunctionPass()
71 FunctionPass *createInstructionCombiningPass(bool ExpensiveCombines = true);
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h181 const bool ExpensiveCombines; variable
200 bool MinimizeSize, bool ExpensiveCombines, AliasAnalysis *AA, in InstCombiner() argument
204 ExpensiveCombines(ExpensiveCombines), AA(AA), AC(AC), TLI(TLI), DT(DT), in InstCombiner()
DInstructionCombining.cpp2792 if (ExpensiveCombines && !I->use_empty() && I->getType()->isIntegerTy()) { in run()
3064 bool ExpensiveCombines = true, in combineInstructionsOverFunction() argument
3067 ExpensiveCombines |= EnableExpensiveCombines; in combineInstructionsOverFunction()
3087 InstCombiner IC(Worklist, &Builder, F.optForMinSize(), ExpensiveCombines, in combineInstructionsOverFunction()
3108 ExpensiveCombines, LI)) in run()
3146 ExpensiveCombines, LI); in runOnFunction()
3169 FunctionPass *llvm::createInstructionCombiningPass(bool ExpensiveCombines) { in createInstructionCombiningPass() argument
3170 return new InstructionCombiningPass(ExpensiveCombines); in createInstructionCombiningPass()
/external/llvm/include/llvm/Transforms/
DScalar.h133 FunctionPass *createInstructionCombiningPass(bool ExpensiveCombines = true);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h291 const bool ExpensiveCombines; variable
311 bool MinimizeSize, bool ExpensiveCombines, AliasAnalysis *AA, in InstCombiner() argument
316 ExpensiveCombines(ExpensiveCombines), AA(AA), AC(AC), TLI(TLI), DT(DT), in InstCombiner()
DInstructionCombining.cpp2985 if (ExpensiveCombines && !I->use_empty() && Ty->isIntOrIntVectorTy()) { in run()
3250 OptimizationRemarkEmitter &ORE, bool ExpensiveCombines = true, in combineInstructionsOverFunction() argument
3253 ExpensiveCombines |= EnableExpensiveCombines; in combineInstructionsOverFunction()
3280 InstCombiner IC(Worklist, Builder, F.optForMinSize(), ExpensiveCombines, AA, in combineInstructionsOverFunction()
3302 ExpensiveCombines, LI)) in run()
3344 ExpensiveCombines, LI); in runOnFunction()
3369 FunctionPass *llvm::createInstructionCombiningPass(bool ExpensiveCombines) { in createInstructionCombiningPass() argument
3370 return new InstructionCombiningPass(ExpensiveCombines); in createInstructionCombiningPass()
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp207 bool ExpensiveCombines = OptLevel > 2; in addInstructionCombiningPass() local
208 PM.add(createInstructionCombiningPass(ExpensiveCombines)); in addInstructionCombiningPass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp243 bool ExpensiveCombines = OptLevel > 2; in addInstructionCombiningPass() local
244 PM.add(createInstructionCombiningPass(ExpensiveCombines)); in addInstructionCombiningPass()