Searched refs:target_machine (Results 1 – 13 of 13) sorted by relevance
/external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
D | disassembler.cc | 37 Disassembler::Disassembler(const llvm::TargetMachine& target_machine) in Disassembler() argument 38 : subtarget_info_(*target_machine.getMCSubtargetInfo()) { in Disassembler() 40 mc_context_.reset(new llvm::MCContext(target_machine.getMCAsmInfo(), in Disassembler() 41 target_machine.getMCRegisterInfo(), in Disassembler() 43 disassembler_.reset(target_machine.getTarget().createMCDisassembler( in Disassembler() 45 inst_printer_.reset(target_machine.getTarget().createMCInstPrinter( in Disassembler() 46 target_machine.getTargetTriple(), in Disassembler() 48 *target_machine.getMCAsmInfo(), *target_machine.getMCInstrInfo(), in Disassembler() 49 *target_machine.getMCRegisterInfo())); in Disassembler() 50 inst_analysis_.reset(target_machine.getTarget().createMCInstrAnalysis( in Disassembler() [all …]
|
D | cpu_compiler.cc | 395 llvm::TargetMachine* target_machine) { in RunHloPasses() argument 396 LLVMTargetMachineFeatures target_machine_features(target_machine); in RunHloPasses() 558 target_machine(SimpleOrcJIT::InferTargetMachineForJIT( in OrcJITPostCompilationHook() 561 disassembler(*target_machine) {} in OrcJITPostCompilationHook() 578 std::unique_ptr<llvm::TargetMachine> target_machine; member 663 LLVMTargetMachineFeatures target_machine_features(jit->target_machine()); in RunBackend() 797 std::unique_ptr<llvm::TargetMachine> target_machine = in CompileAheadOfTime() local 806 llvm_module.setDataLayout(target_machine->createDataLayout()); in CompileAheadOfTime() 821 RunHloPasses(module, /*is_aot_compile=*/true, target_machine.get())); in CompileAheadOfTime() 854 LLVMTargetMachineFeatures target_machine_features(target_machine.get()); in CompileAheadOfTime() [all …]
|
D | target_machine_features.h | 66 LLVMTargetMachineFeatures(llvm::TargetMachine* target_machine) in LLVMTargetMachineFeatures() argument 67 : target_machine_(target_machine) {} in LLVMTargetMachineFeatures()
|
D | compiler_functor.h | 34 llvm::TargetMachine* target_machine, int opt_level, 41 : target_machine_(target_machine), in target_machine_() argument
|
D | simple_orc_jit.cc | 82 std::unique_ptr<llvm::TargetMachine> target_machine( in InferTargetMachineForJIT() local 90 CHECK(target_machine != nullptr); in InferTargetMachineForJIT() 91 return target_machine; in InferTargetMachineForJIT()
|
D | disassembler.h | 51 explicit Disassembler(const llvm::TargetMachine& target_machine);
|
D | simple_orc_jit.h | 82 llvm::TargetMachine* target_machine() const { return target_machine_.get(); } in target_machine() function
|
D | cpu_compiler.h | 159 llvm::TargetMachine* target_machine);
|
D | ir_emitter.h | 82 const TargetMachineFeatures* target_machine,
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/ |
D | nvptx_backend_lib.cc | 208 llvm::TargetMachine* target_machine, in AddOptimizationPasses() argument 228 target_machine->adjustPassManager(builder); in AddOptimizationPasses() 249 string EmitModuleToPTX(Module* module, llvm::TargetMachine* target_machine) { in EmitModuleToPTX() argument 262 target_machine->addPassesToEmitFile(codegen_passes, pstream, nullptr, in EmitModuleToPTX() 374 std::unique_ptr<llvm::TargetMachine> target_machine = GetTargetMachine( in CompileModuleToPtx() local 377 target_machine->getTargetIRAnalysis())); in CompileModuleToPtx() 403 /*size_level=*/0, target_machine.get(), &module_passes, in CompileModuleToPtx() 432 return EmitModuleToPTX(module, target_machine.get()); in CompileModuleToPtx()
|
/external/tensorflow/tensorflow/compiler/aot/ |
D | embedded_protocol_buffers.cc | 77 static StatusOr<string> CodegenModule(llvm::TargetMachine* target_machine, in CodegenModule() argument 83 if (target_machine->addPassesToEmitFile( in CodegenModule() 115 TF_ASSIGN_OR_RETURN(std::unique_ptr<llvm::TargetMachine> target_machine, in CreateEmbeddedProtocolBuffers() 147 CodegenModule(target_machine.get(), in CreateEmbeddedProtocolBuffers()
|
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/ocaml/executionengine/ |
D | llvm_executionengine.ml | 71 target_machine : llexecutionengine -> Llvm_target.TargetMachine.t
|
/external/llvm/bindings/ocaml/executionengine/ |
D | llvm_executionengine.ml | 71 target_machine : llexecutionengine -> Llvm_target.TargetMachine.t
|