Home
last modified time | relevance | path

Searched refs:InstCombineOptions (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombine.h30 struct InstCombineOptions { struct
36 InstCombineOptions() = default; argument
38 InstCombineOptions &setUseLoopInfo(bool Value) { in setUseLoopInfo() argument
43 InstCombineOptions &setVerifyFixpoint(bool Value) { in setVerifyFixpoint() argument
48 InstCombineOptions &setMaxIterations(unsigned Value) { in setMaxIterations() argument
57 InstCombineOptions Options;
60 explicit InstCombinePass(InstCombineOptions Opts = {});
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp847 Expected<InstCombineOptions> parseInstCombineOptions(StringRef Params) { in parseInstCombineOptions()
848 InstCombineOptions Result; in parseInstCombineOptions()
H A DPassRegistry.def495 [](InstCombineOptions Opts) { return InstCombinePass(Opts); },
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4758 ProfileSummaryInfo *PSI, LoopInfo *LI, const InstCombineOptions &Opts) { in combineInstructionsOverFunction()
4823 InstCombinePass::InstCombinePass(InstCombineOptions Opts) : Options(Opts) {} in InstCombinePass()
4907 BFI, PSI, LI, InstCombineOptions()); in runOnFunction()