Searched defs:enable_fast_math (Results 1 - 8 of 8) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/cpu/
H A Dcompiler_functor.h36 int opt_level, bool optimize_for_size, bool enable_fast_math,
44 enable_fast_math_(enable_fast_math),
34 CompilerFunctor( llvm::TargetMachine* target_machine, const Disassembler* disassembler, int opt_level, bool optimize_for_size, bool enable_fast_math, bool disable_expensive_passes, LLVMCompiler::ModuleHook pre_optimization_hook = nullptr, LLVMCompiler::ModuleHook post_optimization_hook = nullptr) argument
H A Dsimple_orc_jit.cc75 bool optimize_for_size, bool enable_fast_math,
109 enable_fast_math, disable_expensive_passes,
73 SimpleOrcJIT(const llvm::TargetOptions& target_options, llvm::CodeGenOpt::Level opt_level, bool optimize_for_size, bool enable_fast_math, bool disable_expensive_passes, LLVMCompiler::ModuleHook pre_optimization_hook, LLVMCompiler::ModuleHook post_optimization_hook) argument
H A Dir_function.cc51 const bool enable_fast_math, llvm::Module* llvm_module,
59 enable_fast_math);
79 const bool enable_fast_math) {
144 /*enable_fast_math=*/enable_fast_math,
48 IrFunction(const string& function_name, llvm::Function::LinkageTypes linkage, const bool optimize_for_size_requested, const bool enable_fast_math, llvm::Module* llvm_module, llvm::IRBuilder<>* ir_builder, int64 num_dynamic_loop_bounds) argument
76 Initialize(const string& function_name, llvm::Function::LinkageTypes linkage, const bool optimize_for_size_requested, const bool enable_fast_math) argument
H A Dllvm_ir_runtime.cc42 bool enable_fast_math) {
103 bool enable_fast_math) {
186 bool enable_fast_math) {
304 void RewriteIRRuntimeFunctions(llvm::Module* module, bool enable_fast_math) { argument
307 /*vector_width=*/4, enable_fast_math);
310 /*vector_width=*/8, enable_fast_math);
314 /*vector_width=*/4, enable_fast_math);
317 /*vector_width=*/8, enable_fast_math);
321 /*vector_width=*/4, enable_fast_math);
324 /*vector_width=*/8, enable_fast_math);
39 EmitVectorF32TanhIfNeeded(llvm::Module* module, llvm::StringRef function_name, int vector_width, bool enable_fast_math) argument
100 EmitVectorF32ExpIfNeeded(llvm::Module* module, llvm::StringRef function_name, int vector_width, bool enable_fast_math) argument
183 EmitVectorF32LogIfNeeded(llvm::Module* module, llvm::StringRef function_name, int vector_width, bool enable_fast_math) argument
[all...]
H A Ddot_op_emitter.cc626 const bool enable_fast_math = local
655 /*enable_fast_math=*/enable_fast_math,
678 /*enable_fast_math=*/enable_fast_math,
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
H A Dkernel_support_library.h142 bool enable_fast_math, bool optimize_for_size,
149 bool enable_fast_math, bool optimize_for_size,
155 enable_fast_math, optimize_for_size, ir_builder, kernel_name,
162 bool enable_fast_math, bool optimize_for_size,
169 enable_fast_math, optimize_for_size, ir_builder, kernel_name,
148 EmitAndCallOutlinedKernel( bool enable_fast_math, bool optimize_for_size, llvm::IRBuilder<>* ir_builder, tensorflow::StringPiece kernel_name, llvm::Value* arg0, llvm::Value* arg1, llvm::Value* arg2, const std::function<void(llvm::Value*, llvm::Value*, llvm::Value*)>& kernel_body_generator) argument
161 EmitAndCallOutlinedKernel( bool enable_fast_math, bool optimize_for_size, llvm::IRBuilder<>* ir_builder, tensorflow::StringPiece kernel_name, llvm::Value* arg0, llvm::Value* arg1, llvm::Value* arg2, llvm::Value* arg3, const std::function<void(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Value*)>& kernel_body_generator) argument
H A Dkernel_support_library.cc68 bool enable_fast_math, bool optimize_for_size,
101 /*enable_fast_math=*/enable_fast_math,
67 EmitAndCallOutlinedKernel( bool enable_fast_math, bool optimize_for_size, llvm::IRBuilder<>* ir_builder, tensorflow::StringPiece kernel_name, KernelSupportLibrary::ArgumentVector arguments, const std::function<void(KernelSupportLibrary::ArgumentVector)>& kernel_body_generator) argument
H A Dllvm_util.cc729 bool enable_fast_math, bool optimize_for_size,
737 if (enable_fast_math) {
727 CreateFunction(llvm::FunctionType* function_type, llvm::GlobalValue::LinkageTypes linkage, bool enable_fast_math, bool optimize_for_size, tensorflow::StringPiece name, llvm::Module* module) argument

Completed in 196 milliseconds