Home
last modified time | relevance | path

Searched refs:OptBisect (Results 1 – 19 of 19) sorted by relevance

/external/llvm/lib/IR/
DOptBisect.cpp31 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()
DLLVMContextImpl.cpp247 static ManagedStatic<OptBisect> OptBisector;
249 OptBisect &LLVMContextImpl::getOptBisect() { in getOptBisect()
DCMakeLists.txt42 OptBisect.cpp
DLLVMContext.cpp344 OptBisect &LLVMContext::getOptBisect() { in getOptBisect()
DLLVMContextImpl.h1184 OptBisect &getOptBisect();
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DOptBisect.cpp39 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()
DCMakeLists.txt43 OptBisect.cpp
DLLVMContextImpl.cpp242 static ManagedStatic<OptBisect> OptBisector;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DOptBisect.h48 class OptBisect : public OptPassGate {
57 OptBisect();
59 virtual ~OptBisect() = default;
/external/llvm/include/llvm/IR/
DOptBisect.h28 class OptBisect {
37 OptBisect();
DLLVMContext.h36 class OptBisect; variable
238 OptBisect &getOptBisect();
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DLLVMContext.h33 class OptBisect; variable
265 OptBisect &getOptBisect();
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DOptBisect.rst146 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
Dindex.rst187 OptBisect
237 :doc:`OptBisect`
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/
Dopt-bisect-legacy-pass-manager.ll1 ; 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/
Dopt-bisect-legacy-pass-manager.ll1 ; 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/
DAndroid.mk445 llvm/lib/IR/OptBisect.cpp \
DBUILD.gn957 "llvm/lib/IR/OptBisect.cpp",
/external/swiftshader/
DCMakeLists.txt1111 ${LLVM_DIR}/lib/IR/OptBisect.cpp