Home
last modified time | relevance | path

Searched refs:PassConfig (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp103 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode() local
105 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()
106 PM.add(PassConfig); in addPassesToGenerateCode()
109 if (PassConfig->addISelPasses()) in addPassesToGenerateCode()
111 PassConfig->addMachinePasses(); in addPassesToGenerateCode()
112 PassConfig->setInitialized(); in addPassesToGenerateCode()
113 return PassConfig; in addPassesToGenerateCode()
197 TargetPassConfig *PassConfig = in addPassesToEmitFile() local
199 if (!PassConfig) in addPassesToEmitFile()
231 TargetPassConfig *PassConfig = in addPassesToEmitMC() local
[all …]
DPostRASchedulerList.cpp289 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
299 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(), in runOnMachineFunction()
DMachineBlockPlacement.cpp3072 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
3075 if (PassConfig->getOptLevel() >= CodeGenOpt::Aggressive) { in runOnMachineFunction()
3102 PassConfig->getEnableTailMerge() && in runOnMachineFunction()
DMachineScheduler.cpp325 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
338 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
378 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
416 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
DBranchFolding.cpp127 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
131 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DObjectLinkingLayer.h140 jitlink::PassConfiguration &PassConfig);
162 jitlink::PassConfiguration &PassConfig) override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DObjectLinkingLayer.cpp349 PassConfiguration &PassConfig) { in modifyPassConfig() argument
351 P->modifyPassConfig(MR, TT, PassConfig); in modifyPassConfig()
428 PassConfiguration &PassConfig) { in modifyPassConfig() argument
431 PassConfig.PostFixupPasses.push_back( in modifyPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/JITLink/
DMachO_x86_64.cpp440 PassConfiguration PassConfig) in MachOJITLinker_x86_64() argument
441 : JITLinker(std::move(Ctx), std::move(PassConfig)) {} in MachOJITLinker_x86_64()
DMachO_arm64.cpp480 PassConfiguration PassConfig) in MachOJITLinker_arm64() argument
481 : JITLinker(std::move(Ctx), std::move(PassConfig)) {} in MachOJITLinker_arm64()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h123 const TargetPassConfig *PassConfig = nullptr; member