Searched refs:BasicBlockSection (Results 1 – 11 of 11) sorted by relevance
251 if (MF.getTarget().getBBSectionsType() == llvm::BasicBlockSection::All || in assignSections()344 assert(BBSectionsType != BasicBlockSection::None && in runOnMachineFunction()353 if (BBSectionsType == BasicBlockSection::List && in runOnMachineFunction()363 if (BBSectionsType == BasicBlockSection::Labels) { in runOnMachineFunction()369 if (BBSectionsType == BasicBlockSection::List && in runOnMachineFunction()
466 llvm::BasicBlockSection469 return BasicBlockSection::All; in getBBSectionsMode()471 return BasicBlockSection::Labels; in getBBSectionsMode()473 return BasicBlockSection::None; in getBBSectionsMode()483 return BasicBlockSection::List; in getBBSectionsMode()
122 MF.setBBSectionsType(BasicBlockSection::Preset); in runOnMachineFunction()
1212 if (TM->getBBSectionsType() != llvm::BasicBlockSection::None) { in addMachinePasses()
61 enum class BasicBlockSection { enum290 BasicBlockSection BBSections = BasicBlockSection::None;
292 llvm::BasicBlockSection getBBSectionsType() const { in getBBSectionsType()
356 BasicBlockSection BBSectionsType = BasicBlockSection::None;537 return (BBSectionsType == BasicBlockSection::All ||538 BBSectionsType == BasicBlockSection::List ||539 BBSectionsType == BasicBlockSection::Preset);544 return BBSectionsType == BasicBlockSection::Labels;547 void setBBSectionsType(BasicBlockSection V) { BBSectionsType = V; }
147 llvm::BasicBlockSection getBBSectionsMode(llvm::TargetOptions &Options);
536 llvm::StringSwitch<llvm::BasicBlockSection>(CodeGenOpts.BBSections) in initTargetOptions()537 .Case("all", llvm::BasicBlockSection::All) in initTargetOptions()538 .Case("labels", llvm::BasicBlockSection::Labels) in initTargetOptions()539 .StartsWith("list=", llvm::BasicBlockSection::List) in initTargetOptions()540 .Case("none", llvm::BasicBlockSection::None) in initTargetOptions()541 .Default(llvm::BasicBlockSection::None); in initTargetOptions()543 if (Options.BBSections == llvm::BasicBlockSection::List) { in initTargetOptions()
474 if (MF.getTarget().getBBSectionsType() == BasicBlockSection::Labels) { in initializeMachineFunction()475 MF.setBBSectionsType(BasicBlockSection::Labels); in initializeMachineFunction()
719 MF.setBBSectionsType(BasicBlockSection::List); in parseBasicBlockDefinition()