| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | SimplifyCFGOptions.h | 23 struct SimplifyCFGOptions { struct 37 SimplifyCFGOptions &bonusInstThreshold(int I) { in bonusInstThreshold() argument 41 SimplifyCFGOptions &forwardSwitchCondToPhi(bool B) { in forwardSwitchCondToPhi() argument 45 SimplifyCFGOptions &convertSwitchRangeToICmp(bool B) { in convertSwitchRangeToICmp() argument 49 SimplifyCFGOptions &convertSwitchToLookupTable(bool B) { in convertSwitchToLookupTable() argument 53 SimplifyCFGOptions &needCanonicalLoops(bool B) { in needCanonicalLoops() argument 57 SimplifyCFGOptions &hoistCommonInsts(bool B) { in hoistCommonInsts() argument 61 SimplifyCFGOptions &sinkCommonInsts(bool B) { in sinkCommonInsts() argument 65 SimplifyCFGOptions &setAssumptionCache(AssumptionCache *Cache) { in setAssumptionCache() argument 69 SimplifyCFGOptions &setSimplifyCondBranch(bool B) { in setSimplifyCondBranch() argument [all …]
|
| H A D | Local.h | 176 const SimplifyCFGOptions &Options = {},
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | SimplifyCFGPass.cpp | 224 const SimplifyCFGOptions &Options) { in iterativelySimplifyCFG() 267 const SimplifyCFGOptions &Options) { in simplifyFunctionCFGImpl() 296 const SimplifyCFGOptions &Options) { in simplifyFunctionCFG() 311 static void applyCommandLineOverridesToOptions(SimplifyCFGOptions &Options) { in applyCommandLineOverridesToOptions() 332 SimplifyCFGPass::SimplifyCFGPass(const SimplifyCFGOptions &Opts) in SimplifyCFGPass() 377 SimplifyCFGOptions Options; 380 CFGSimplifyPass(SimplifyCFGOptions Options_ = SimplifyCFGOptions(), in CFGSimplifyPass() 432 llvm::createCFGSimplificationPass(SimplifyCFGOptions Options, in INITIALIZE_PASS_DEPENDENCY()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 112 createCFGSimplificationPass(SimplifyCFGOptions().convertSwitchRangeToICmp( in addFunctionSimplificationPasses() 123 createCFGSimplificationPass(SimplifyCFGOptions().convertSwitchRangeToICmp( in addFunctionSimplificationPasses() 153 SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in addFunctionSimplificationPasses() 198 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true))); in addFunctionSimplificationPasses() 238 PM.add(createCFGSimplificationPass(SimplifyCFGOptions() in addVectorPasses() 338 createCFGSimplificationPass(SimplifyCFGOptions().convertSwitchRangeToICmp( in populateModulePassManager() 450 SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in populateModulePassManager()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
| H A D | SimplifyCFG.h | 30 SimplifyCFGOptions Options; 40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
|
| /openbsd-src/gnu/llvm/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 334 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline() 342 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline() 417 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline() 456 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline() 492 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline() 503 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline() 524 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline() 602 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline() 667 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in buildFunctionSimplificationPipeline() 715 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp( in addPGOInstrPasses() [all …]
|
| H A D | PassBuilder.cpp | 700 Expected<SimplifyCFGOptions> parseSimplifyCFGOptions(StringRef Params) { in parseSimplifyCFGOptions() 701 SimplifyCFGOptions Result; in parseSimplifyCFGOptions()
|
| H A D | PassRegistry.def | 447 [](SimplifyCFGOptions Opts) {
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/ |
| H A D | Scalar.h | 256 SimplifyCFGOptions Options = SimplifyCFGOptions(),
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.cpp | 117 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 178 SimplifyCFGOptions().bonusInstThreshold(2)); in unifyReturnBlockSet()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.cpp | 346 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 426 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true), in addIRPasses()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.cpp | 554 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 245 const SimplifyCFGOptions &Options; 290 const SimplifyCFGOptions &Opts) in SimplifyCFGOpt() 7340 DomTreeUpdater *DTU, const SimplifyCFGOptions &Options, in simplifyCFG()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 2827 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.macppc | 2826 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.loongson | 2826 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.octeon | 2826 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.arm64 | 2827 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.powerpc64 | 2825 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.armv7 | 2825 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.i386 | 2825 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| H A D | clang.sparc64 | 2826 ./usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|
| /openbsd-src/gnu/llvm/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5676 llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
|