• Home
  • Raw
  • Download

Lines Matching refs:IfConverter

67   class IfConverter : public MachineFunctionPass {  class
162 IfConverter() : MachineFunctionPass(ID), FnNum(-1) { in IfConverter() function in __anon5b63ca740111::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()
520 bool IfConverter::ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidDiamond()
620 void IfConverter::ScanInstructions(BBInfo &BBI) { in ScanInstructions()
708 bool IfConverter::FeasibilityAnalysis(BBInfo &BBI, in FeasibilityAnalysis()
742 IfConverter::BBInfo &IfConverter::AnalyzeBlock(MachineBasicBlock *BB, in AnalyzeBlock()
895 void IfConverter::AnalyzeBlocks(MachineFunction &MF, in AnalyzeBlocks()
927 void IfConverter::InvalidatePreds(MachineBasicBlock *BB) { in InvalidatePreds()
949 void IfConverter::RemoveExtraEdges(BBInfo &BBI) { in RemoveExtraEdges()
1018 bool IfConverter::IfConvertSimple(BBInfo &BBI, IfcvtKind Kind) { in IfConvertSimple()
1090 bool IfConverter::IfConvertTriangle(BBInfo &BBI, IfcvtKind Kind) { in IfConvertTriangle()
1201 bool IfConverter::IfConvertDiamond(BBInfo &BBI, IfcvtKind Kind, in IfConvertDiamond()
1361 void IfConverter::PredicateBlock(BBInfo &BBI, in PredicateBlock()
1390 void IfConverter::CopyAndPredicateBlock(BBInfo &ToBBI, BBInfo &FromBBI, in CopyAndPredicateBlock()
1456 void IfConverter::MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges) { in MergeBlocks()