Searched refs:IfConverter (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | IfConversion.cpp | 74 class IfConverter : public MachineFunctionPass { class 178 IfConverter(std::function<bool(const Function &)> Ftor = nullptr) in IfConverter() function in __anon959a42170111::IfConverter 266 char IfConverter::ID = 0; 269 char &llvm::IfConverterID = IfConverter::ID; 271 INITIALIZE_PASS_BEGIN(IfConverter, "if-converter", "If Converter", false, false) 273 INITIALIZE_PASS_END(IfConverter, "if-converter", "If Converter", false, false) in INITIALIZE_PASS_DEPENDENCY() 275 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY() 452 bool IfConverter::ReverseBranchCondition(BBInfo &BBI) { in ReverseBranchCondition() 477 bool IfConverter::ValidSimple(BBInfo &TrueBBI, unsigned &Dups, in ValidSimple() 503 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | indirectbr-3.ll | 4 ; for blocks with indirect branches, the IfConverter could end up deleting
|
/external/llvm/docs/ |
D | WritingAnLLVMBackend.rst | 1069 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine
|