Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DIfConversion.cpp74 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/
Dindirectbr-3.ll4 ; for blocks with indirect branches, the IfConverter could end up deleting
/external/llvm/docs/
DWritingAnLLVMBackend.rst1069 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine