Home
last modified time | relevance | path

Searched refs:JumpThreading (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DJumpThreading.cpp76 class JumpThreading : public FunctionPass { class
101 JumpThreading() : FunctionPass(ID) { in JumpThreading() function in __anon02c051d30111::JumpThreading
132 char JumpThreading::ID = 0;
133 INITIALIZE_PASS_BEGIN(JumpThreading, "jump-threading",
136 INITIALIZE_PASS_END(JumpThreading, "jump-threading", in INITIALIZE_PASS_DEPENDENCY()
140 FunctionPass *llvm::createJumpThreadingPass() { return new JumpThreading(); } in INITIALIZE_PASS_DEPENDENCY()
144 bool JumpThreading::runOnFunction(Function &F) { in runOnFunction()
276 void JumpThreading::FindLoopHeaders(Function &F) { in FindLoopHeaders()
310 bool JumpThreading::
624 bool JumpThreading::ProcessBlock(BasicBlock *BB) { in ProcessBlock()
[all …]
/external/v8/src/compiler/
Djump-threading.h16 class JumpThreading {
Djump-threading.cc71 bool JumpThreading::ComputeForwarding(Zone* local_zone, in ComputeForwarding()
158 void JumpThreading::ApplyForwarding(Zone* local_zone, in ApplyForwarding()
Dpipeline.cc1881 if (JumpThreading::ComputeForwarding(temp_zone, result, data->sequence(), in Run()
1883 JumpThreading::ApplyForwarding(temp_zone, result, data->sequence()); in Run()
/external/llvm/lib/Transforms/Scalar/
DCMakeLists.txt17 JumpThreading.cpp
DJumpThreading.cpp80 class JumpThreading : public FunctionPass { class
85 JumpThreading(int T = -1) : FunctionPass(ID), Impl(T) { in JumpThreading() function in __anonaccc34270111::JumpThreading
102 char JumpThreading::ID = 0;
103 INITIALIZE_PASS_BEGIN(JumpThreading, "jump-threading",
107 INITIALIZE_PASS_END(JumpThreading, "jump-threading", in INITIALIZE_PASS_DEPENDENCY()
111 FunctionPass *llvm::createJumpThreadingPass(int Threshold) { return new JumpThreading(Threshold); } in INITIALIZE_PASS_DEPENDENCY()
119 bool JumpThreading::runOnFunction(Function &F) { in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/JumpThreading/
Dpr15851_hang.ll7 ; JumpThreading must detect the next two blocks are unreachable from entry
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DCMakeLists.txt24 JumpThreading.cpp
DJumpThreading.cpp121 class JumpThreading : public FunctionPass { class
127 JumpThreading(int T = -1) : FunctionPass(ID), Impl(T) { in JumpThreading() function in __anona875035f0111::JumpThreading
148 char JumpThreading::ID = 0;
150 INITIALIZE_PASS_BEGIN(JumpThreading, "jump-threading",
156 INITIALIZE_PASS_END(JumpThreading, "jump-threading", in INITIALIZE_PASS_DEPENDENCY()
161 return new JumpThreading(Threshold); in INITIALIZE_PASS_DEPENDENCY()
279 bool JumpThreading::runOnFunction(Function &F) { in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk882 llvm/lib/Transforms/Scalar/JumpThreading.cpp \
DBUILD.gn1138 "llvm/lib/Transforms/Scalar/JumpThreading.cpp",
/external/swiftshader/
DCMakeLists.txt1379 ${LLVM_DIR}/lib/Transforms/Scalar/JumpThreading.cpp