/external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
H A D | compiler_functor.h | 36 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 D | simple_orc_jit.cc | 75 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 D | ir_function.cc | 51 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 D | llvm_ir_runtime.cc | 42 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 D | dot_op_emitter.cc | 626 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 D | kernel_support_library.h | 142 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 D | kernel_support_library.cc | 68 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 D | llvm_util.cc | 729 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
|