Home
last modified time | relevance | path

Searched refs:ConservativeStrategy (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DRegAnalysis.cpp38 : BC(BC), CS(opts::AssumeABI ? ConservativeStrategy::CLOBBERS_ABI in RegAnalysis()
39 : ConservativeStrategy::CLOBBERS_ALL) { in RegAnalysis()
111 case ConservativeStrategy::CLOBBERS_ALL: in beConservative()
114 case ConservativeStrategy::CLOBBERS_ABI: { in beConservative()
121 case ConservativeStrategy::CLOBBERS_NONE: in beConservative()
129 case ConservativeStrategy::CLOBBERS_ALL: in isConservative()
131 case ConservativeStrategy::CLOBBERS_ABI: { in isConservative()
137 case ConservativeStrategy::CLOBBERS_NONE: in isConservative()
H A DValidateInternalCalls.cpp215 RA.setConservativeStrategy(RegAnalysis::ConservativeStrategy::CLOBBERS_NONE); in analyzeFunction()
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DRegAnalysis.h58 enum class ConservativeStrategy { CLOBBERS_ALL, CLOBBERS_ABI, CLOBBERS_NONE }; enum
59 void setConservativeStrategy(ConservativeStrategy S) { CS = S; } in setConservativeStrategy()
79 ConservativeStrategy CS;