Searched refs:BasicBlockSection (Results 1 – 13 of 13) sorted by relevance
55 enum class BasicBlockSection { enum316 BasicBlockSection BBSections = BasicBlockSection::None;
356 llvm::BasicBlockSection getBBSectionsType() const { in getBBSectionsType()
202 if (MF.getTarget().getBBSectionsType() == llvm::BasicBlockSection::All || in assignSections()299 if (BBSectionsType == BasicBlockSection::None) in handleBBSections()308 if (BBSectionsType == BasicBlockSection::List && in handleBBSections()316 if (BBSectionsType == BasicBlockSection::List) { in handleBBSections()
133 if (MF.getTarget().getBBSectionsType() == llvm::BasicBlockSection::All) in runOnMachineFunction()159 MF.setBBSectionsType(BasicBlockSection::Preset); in runOnMachineFunction()
531 llvm::BasicBlockSection534 return BasicBlockSection::All; in getBBSectionsMode()536 return BasicBlockSection::None; in getBBSectionsMode()546 return BasicBlockSection::List; in getBBSectionsMode()
246 assert(MF.getTarget().getBBSectionsType() == BasicBlockSection::List && in INITIALIZE_PASS_DEPENDENCY()
1279 if (TM->getBBSectionsType() != llvm::BasicBlockSection::None || in addMachinePasses()1281 if (TM->getBBSectionsType() == llvm::BasicBlockSection::List) { in addMachinePasses()
508 Target.getBBSectionsType() == BasicBlockSection::List) in CreateMachineBasicBlock()
415 BasicBlockSection BBSectionsType = BasicBlockSection::None;736 return (BBSectionsType == BasicBlockSection::All ||737 BBSectionsType == BasicBlockSection::List ||738 BBSectionsType == BasicBlockSection::Preset);741 void setBBSectionsType(BasicBlockSection V) { BBSectionsType = V; }
167 LLVM_ABI llvm::BasicBlockSection
64 c.Options.BBSections = BasicBlockSection::All; in createConfig()71 c.Options.BBSections = BasicBlockSection::None; in createConfig()81 c.Options.BBSections = BasicBlockSection::List; in createConfig()
432 llvm::StringSwitch<llvm::BasicBlockSection>(CodeGenOpts.BBSections) in initTargetOptions()433 .Case("all", llvm::BasicBlockSection::All) in initTargetOptions()434 .StartsWith("list=", llvm::BasicBlockSection::List) in initTargetOptions()435 .Case("none", llvm::BasicBlockSection::None) in initTargetOptions()436 .Default(llvm::BasicBlockSection::None); in initTargetOptions()438 if (Options.BBSections == llvm::BasicBlockSection::List) { in initTargetOptions()
808 MF.setBBSectionsType(BasicBlockSection::List); in parseBasicBlockDefinition()