Searched refs:OptBisect (Results 1 – 19 of 19) sorted by relevance
/external/llvm/lib/IR/ |
D | OptBisect.cpp | 31 OptBisect::OptBisect() { in OptBisect() function in OptBisect 89 template bool OptBisect::shouldRunPass(const Pass *, const Module &); 90 template bool OptBisect::shouldRunPass(const Pass *, const Function &); 91 template bool OptBisect::shouldRunPass(const Pass *, const BasicBlock &); 92 template bool OptBisect::shouldRunPass(const Pass *, const Loop &); 93 template bool OptBisect::shouldRunPass(const Pass *, const CallGraphSCC &); 96 bool OptBisect::shouldRunPass(const Pass *P, const UnitT &U) { in shouldRunPass() 102 bool OptBisect::checkPass(const StringRef PassName, in checkPass() 112 bool OptBisect::shouldRunCase(const Twine &Msg) { in shouldRunCase()
|
D | LLVMContextImpl.cpp | 247 static ManagedStatic<OptBisect> OptBisector; 249 OptBisect &LLVMContextImpl::getOptBisect() { in getOptBisect()
|
D | CMakeLists.txt | 42 OptBisect.cpp
|
D | LLVMContext.cpp | 344 OptBisect &LLVMContext::getOptBisect() { in getOptBisect()
|
D | LLVMContextImpl.h | 1184 OptBisect &getOptBisect();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | OptBisect.cpp | 39 OptBisect::OptBisect() : OptPassGate() { in OptBisect() function in OptBisect 95 bool OptBisect::shouldRunPass(const Pass *P, const Module &U) { in shouldRunPass() 99 bool OptBisect::shouldRunPass(const Pass *P, const Function &U) { in shouldRunPass() 103 bool OptBisect::shouldRunPass(const Pass *P, const BasicBlock &U) { in shouldRunPass() 107 bool OptBisect::shouldRunPass(const Pass *P, const Region &U) { in shouldRunPass() 111 bool OptBisect::shouldRunPass(const Pass *P, const Loop &U) { in shouldRunPass() 115 bool OptBisect::shouldRunPass(const Pass *P, const CallGraphSCC &U) { in shouldRunPass() 119 bool OptBisect::checkPass(const StringRef PassName, in checkPass()
|
D | CMakeLists.txt | 43 OptBisect.cpp
|
D | LLVMContextImpl.cpp | 242 static ManagedStatic<OptBisect> OptBisector;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | OptBisect.h | 48 class OptBisect : public OptPassGate { 57 OptBisect(); 59 virtual ~OptBisect() = default;
|
/external/llvm/include/llvm/IR/ |
D | OptBisect.h | 28 class OptBisect { 37 OptBisect();
|
D | LLVMContext.h | 36 class OptBisect; variable 238 OptBisect &getOptBisect();
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | LLVMContext.h | 33 class OptBisect; variable 265 OptBisect &getOptBisect();
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | OptBisect.rst | 146 the opt-bisect process. The OptBisect object that manages the process is 148 pass is run if the pass may be skipped, it should call the OptBisect object to 151 The OptBisect object is intended to be accessed through LLVMContext and each 173 In addition to checking with the OptBisect class to see if the pass should be
|
D | index.rst | 187 OptBisect 237 :doc:`OptBisect`
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/ |
D | opt-bisect-legacy-pass-manager.ll | 1 ; This file verifies the behavior of the OptBisect class, which is used to 6 ; This set of tests exercises the legacy pass manager interface to the OptBisect
|
/external/llvm/test/Other/ |
D | opt-bisect-legacy-pass-manager.ll | 1 ; This file verifies the behavior of the OptBisect class, which is used to 6 ; This set of tests exercises the legacy pass manager interface to the OptBisect
|
/external/swiftshader/third_party/llvm-7.0/ |
D | Android.mk | 445 llvm/lib/IR/OptBisect.cpp \
|
D | BUILD.gn | 957 "llvm/lib/IR/OptBisect.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 1111 ${LLVM_DIR}/lib/IR/OptBisect.cpp
|