Home
last modified time | relevance | path

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

12

/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp137 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode() local
138 PassConfig->setStartStopPasses(StartBefore, StartAfter, StopAfter); in addPassesToGenerateCode()
141 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()
143 PM.add(PassConfig); in addPassesToGenerateCode()
145 PassConfig->addIRPasses(); in addPassesToGenerateCode()
147 PassConfig->addCodeGenPrepare(); in addPassesToGenerateCode()
149 PassConfig->addPassesToHandleExceptions(); in addPassesToGenerateCode()
151 PassConfig->addISelPrepare(); in addPassesToGenerateCode()
165 if (PassConfig->addIRTranslator()) in addPassesToGenerateCode()
170 PassConfig->addPreRegBankSelect(); in addPassesToGenerateCode()
[all …]
DPostRASchedulerList.cpp289 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
299 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(), in runOnMachineFunction()
DMachineScheduler.cpp102 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) { in MachineSchedContext()
290 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
303 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
343 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
380 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
DMachineBlockPlacement.cpp1662 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
1666 PassConfig->getEnableTailMerge() && in runOnMachineFunction()
/external/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()
/external/tensorflow/tensorflow/compiler/mlir/lite/
Dtf_tfl_passes.h36 const mlir::TFL::PassConfig& pass_config,
43 const mlir::TFL::PassConfig& pass_config,
51 const mlir::TFL::PassConfig& pass_config,
55 void AddTFToTFLConversionPasses(const mlir::TFL::PassConfig& pass_config,
Dtf_tfl_passes.cc137 const mlir::TFL::PassConfig& pass_config, in AddPreVariableFreezingTFToTFLConversionPasses()
197 const mlir::TFL::PassConfig& pass_config, in AddPostVariableFreezingTFToTFLConversionPasses()
382 const mlir::TFL::PassConfig& pass_config, in AddTFToTFLConversionPasses()
388 void AddTFToTFLConversionPasses(const mlir::TFL::PassConfig& pass_config, in AddTFToTFLConversionPasses()
Dtf_to_tfl_flatbuffer.h77 const toco::TocoFlags& toco_flags, const mlir::TFL::PassConfig& pass_config,
Dtf_tfl_translate.cc267 mlir::TFL::PassConfig pass_config(quant_specs); in main()
Dtf_to_tfl_flatbuffer.cc190 const toco::TocoFlags& toco_flags, const mlir::TFL::PassConfig& pass_config, in ConvertTFExecutorToTFLOrFlatbuffer()
/external/tensorflow/tensorflow/compiler/mlir/lite/common/
Dtfl_pass_config.h32 struct PassConfig { struct
33 explicit PassConfig(quant::QuantizationSpecs specs) in PassConfig() argument
94 const PassConfig& pass_config) { argument
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DObjectLinkingLayer.h140 jitlink::PassConfiguration &PassConfig);
162 jitlink::PassConfiguration &PassConfig) override;
/external/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()
/external/tensorflow/tensorflow/compiler/mlir/lite/python/
Dtf_tfl_flatbuffer_helpers.h55 const mlir::TFL::PassConfig& pass_config,
Dtf_tfl_flatbuffer_helpers.cc334 const mlir::TFL::PassConfig& pass_config, in ConvertMLIRToTFLiteFlatBuffer()
344 mlir::TFL::PassConfig pass_config_copy = pass_config; in ConvertMLIRToTFLiteFlatBuffer()
Dgraphdef_to_tfl_flatbuffer.cc99 mlir::TFL::PassConfig pass_config(quant_specs); in ConvertGraphDefToTFLiteFlatBuffer()
Dsaved_model_to_tfl_flatbuffer.cc182 mlir::TFL::PassConfig pass_config(quant_specs); in ConvertSavedModelToTFLiteFlatBuffer()
Djax_to_tfl_flatbuffer.cc148 mlir::TFL::PassConfig pass_config(quant_specs); in ConvertJaxToTFLiteFlatBuffer()
/external/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()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h104 const TargetPassConfig *PassConfig; member
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h123 const TargetPassConfig *PassConfig = nullptr; member

12