HomeSort by: relevance | last modified time | path
    Searched refs:PassConfig (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LLVMTargetMachine.cpp 109 TargetPassConfig *PassConfig = TM.createPassConfig(PM);
110 // Set PassConfig options provided by TargetMachine.
111 PassConfig->setDisableVerify(DisableVerify);
112 PM.add(PassConfig);
115 if (PassConfig->addISelPasses())
117 PassConfig->addMachinePasses();
118 PassConfig->setInitialized();
119 return PassConfig;
215 TargetPassConfig *PassConfig =
217 if (!PassConfig)
    [all...]
PostRASchedulerList.cpp 287 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>();
297 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(),
MachineBlockPlacement.cpp 3330 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>();
3333 if (PassConfig->getOptLevel() >= CodeGenOpt::Aggressive) {
3345 (PassConfig->getOptLevel() < CodeGenOpt::Aggressive ||
3347 TailDupSize = TII->getTailDuplicateSize(PassConfig->getOptLevel());
3367 PassConfig->getEnableTailMerge() &&
BranchFolding.cpp 123 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>();
127 PassConfig->getEnableTailMerge();
MachineScheduler.cpp 342 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this);
355 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this);
395 PassConfig = &getAnalysis<TargetPassConfig>();
433 PassConfig = &getAnalysis<TargetPassConfig>();
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
DebugObjectManagerPlugin.h 67 jitlink::PassConfiguration &PassConfig) override;
ObjectLinkingLayer.h 187 jitlink::PassConfiguration &PassConfig);
211 jitlink::PassConfiguration &PassConfig) override;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
llvm-jitlink.h 123 jitlink::PassConfiguration &PassConfig);
llvm-jitlink.cpp 839 PassConfiguration &PassConfig) override {
840 S.modifyPassConfig(G.getTargetTriple(), PassConfig);
913 PassConfiguration &PassConfig) {
915 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) {
928 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error {
934 PassConfig.PrePrunePasses.push_back(
938 PassConfig.PrePrunePasses.push_back([this](LinkGraph &G) -> Error {
942 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) -> Error {
949 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error {
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
ObjectLinkingLayer.cpp 619 PassConfiguration &PassConfig) {
621 P->modifyPassConfig(MR, G, PassConfig);
691 PassConfiguration &PassConfig) {
693 PassConfig.PostFixupPasses.push_back(createEHFrameRecorderPass(
DebugObjectManagerPlugin.cpp 416 PassConfiguration &PassConfig) {
425 PassConfig.PostAllocationPasses.push_back(
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
MachO_arm64.cpp 508 PassConfiguration PassConfig)
509 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {}
MachO_x86_64.cpp 576 PassConfiguration PassConfig)
577 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {}
ELF_x86_64.cpp 727 PassConfiguration PassConfig)
728 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineScheduler.h 20 // ScheduleDAGInstrs *<Target>PassConfig::
32 // ScheduleDAGInstrs *<Target>PassConfig::
42 // ScheduleDAGInstrs *<Target>PassConfig::
124 const TargetPassConfig *PassConfig = nullptr;

Completed in 52 milliseconds