Home
last modified time | relevance | path

Searched refs:HardwareLoops (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/llvm/lib/CodeGen/
DHardwareLoops.cpp121 class HardwareLoops : public FunctionPass { class
125 HardwareLoops() : FunctionPass(ID) { in HardwareLoops() function in __anoncb13a2ff0111::HardwareLoops
215 char HardwareLoops::ID = 0;
217 bool HardwareLoops::runOnFunction(Function &F) { in runOnFunction()
246 bool HardwareLoops::TryConvertLoop(Loop *L) { in TryConvertLoop()
286 bool HardwareLoops::TryConvertLoop(HardwareLoopInfo &HWLoopInfo) { in TryConvertLoop()
523 INITIALIZE_PASS_BEGIN(HardwareLoops, DEBUG_TYPE, HW_LOOPS_NAME, false, false) in INITIALIZE_PASS_BEGIN() argument
528 INITIALIZE_PASS_END(HardwareLoops, DEBUG_TYPE, HW_LOOPS_NAME, false, false) in INITIALIZE_PASS_BEGIN()
530 FunctionPass *llvm::createHardwareLoopsPass() { return new HardwareLoops(); } in INITIALIZE_PASS_BEGIN()
DCMakeLists.txt40 HardwareLoops.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DHardwareLoops.cpp121 class HardwareLoops : public FunctionPass { class
125 HardwareLoops() : FunctionPass(ID) { in HardwareLoops() function in __anon5e4710930111::HardwareLoops
215 char HardwareLoops::ID = 0;
217 bool HardwareLoops::runOnFunction(Function &F) { in runOnFunction()
246 bool HardwareLoops::TryConvertLoop(Loop *L) { in TryConvertLoop()
283 bool HardwareLoops::TryConvertLoop(HardwareLoopInfo &HWLoopInfo) { in TryConvertLoop()
517 INITIALIZE_PASS_BEGIN(HardwareLoops, DEBUG_TYPE, HW_LOOPS_NAME, false, false) in INITIALIZE_PASS_BEGIN() argument
522 INITIALIZE_PASS_END(HardwareLoops, DEBUG_TYPE, HW_LOOPS_NAME, false, false) in INITIALIZE_PASS_BEGIN()
524 FunctionPass *llvm::createHardwareLoopsPass() { return new HardwareLoops(); } in INITIALIZE_PASS_BEGIN()
DCMakeLists.txt37 HardwareLoops.cpp
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dnegctr.ll40 ; later HardwareLoops Pass.
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/CodeGen/
DBUILD.gn58 "HardwareLoops.cpp",
/external/llvm-project/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
Dloop-guards.ll6 ; Transforms/HardwareLoops/loop-guards.ll in which can be seen the generation
9 ; TODO: Teach the HardwareLoops some better pattern recognition.
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp186 "llvm/lib/CodeGen/HardwareLoops.cpp",
DBUILD.gn342 "llvm/lib/CodeGen/HardwareLoops.cpp",
DCMakeLists.txt186 ${LLVM_DIR}/lib/CodeGen/HardwareLoops.cpp
/external/llvm-project/llvm/docs/
DLangRef.rst15711 The HardwareLoops pass allows the loop decrement value to be specified with an