Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DIfConversion.cpp67 class IfConverter : public MachineFunctionPass { class
162 IfConverter() : MachineFunctionPass(ID), FnNum(-1) { in IfConverter() function in __anon645c1b770111::IfConverter
251 char IfConverter::ID = 0;
254 INITIALIZE_PASS_BEGIN(IfConverter, "if-converter", "If Converter", false, false)
256 INITIALIZE_PASS_END(IfConverter, "if-converter", "If Converter", false, false) in INITIALIZE_PASS_DEPENDENCY()
258 FunctionPass *llvm::createIfConverterPass() { return new IfConverter(); } in INITIALIZE_PASS_DEPENDENCY()
260 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
428 bool IfConverter::ReverseBranchCondition(BBInfo &BBI) { in ReverseBranchCondition()
453 bool IfConverter::ValidSimple(BBInfo &TrueBBI, unsigned &Dups, in ValidSimple()
479 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DIfConversion.cpp96 class IfConverter : public MachineFunctionPass { class
207 IfConverter(std::function<bool(const MachineFunction &)> Ftor = nullptr) in IfConverter() function in __anon9a410c830111::IfConverter
331 char IfConverter::ID = 0;
333 char &llvm::IfConverterID = IfConverter::ID;
335 INITIALIZE_PASS_BEGIN(IfConverter, DEBUG_TYPE, "If Converter", false, false)
337 INITIALIZE_PASS_END(IfConverter, DEBUG_TYPE, "If Converter", false, false) in INITIALIZE_PASS_DEPENDENCY()
339 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY()
520 bool IfConverter::reverseBranchCondition(BBInfo &BBI) const { in reverseBranchCondition()
544 bool IfConverter::ValidSimple(BBInfo &TrueBBI, unsigned &Dups, in ValidSimple()
569 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle()
[all …]
/external/llvm/lib/CodeGen/
DIfConversion.cpp76 class IfConverter : public MachineFunctionPass { class
179 IfConverter(std::function<bool(const Function &)> Ftor = nullptr) in IfConverter() function in __anon01cb6a4b0111::IfConverter
275 char IfConverter::ID = 0;
278 char &llvm::IfConverterID = IfConverter::ID;
280 INITIALIZE_PASS_BEGIN(IfConverter, "if-converter", "If Converter", false, false)
282 INITIALIZE_PASS_END(IfConverter, "if-converter", "If Converter", false, false) in INITIALIZE_PASS_DEPENDENCY()
284 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY()
453 bool IfConverter::ReverseBranchCondition(BBInfo &BBI) { in ReverseBranchCondition()
478 bool IfConverter::ValidSimple(BBInfo &TrueBBI, unsigned &Dups, in ValidSimple()
504 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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dindirectbr-3.ll5 ; for blocks with indirect branches, the IfConverter could end up deleting
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DWritingAnLLVMBackend.rst1107 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine
/external/llvm/docs/
DWritingAnLLVMBackend.rst1067 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine