Home
last modified time | relevance | path

Searched refs:Reciprocals (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp214 this->Options.Reciprocals.setDefaults("sqrtf", true, RefinementSteps); in PPCTargetMachine()
215 this->Options.Reciprocals.setDefaults("vec-sqrtf", true, RefinementSteps); in PPCTargetMachine()
216 this->Options.Reciprocals.setDefaults("divf", true, RefinementSteps); in PPCTargetMachine()
217 this->Options.Reciprocals.setDefaults("vec-divf", true, RefinementSteps); in PPCTargetMachine()
219 this->Options.Reciprocals.setDefaults("sqrtd", true, RefinementSteps64); in PPCTargetMachine()
220 this->Options.Reciprocals.setDefaults("vec-sqrtd", true, RefinementSteps64); in PPCTargetMachine()
221 this->Options.Reciprocals.setDefaults("divd", true, RefinementSteps64); in PPCTargetMachine()
222 this->Options.Reciprocals.setDefaults("vec-divd", true, RefinementSteps64); in PPCTargetMachine()
DPPCISelLowering.cpp9463 TargetRecip Recips = DCI.DAG.getTarget().Options.Reciprocals; in getRsqrtEstimate()
9485 TargetRecip Recips = DCI.DAG.getTarget().Options.Reciprocals; in getRecipEstimate()
/external/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp152 TM.Options.Reciprocals.setDefaults("sqrtf", UseRsqrt, ExtraStepsF); in initReciprocals()
153 TM.Options.Reciprocals.setDefaults("sqrtd", UseRsqrt, ExtraStepsD); in initReciprocals()
154 TM.Options.Reciprocals.setDefaults("vec-sqrtf", UseRsqrt, ExtraStepsF); in initReciprocals()
155 TM.Options.Reciprocals.setDefaults("vec-sqrtd", UseRsqrt, ExtraStepsD); in initReciprocals()
157 TM.Options.Reciprocals.setDefaults("divf", false, ExtraStepsF); in initReciprocals()
158 TM.Options.Reciprocals.setDefaults("divd", false, ExtraStepsD); in initReciprocals()
159 TM.Options.Reciprocals.setDefaults("vec-divf", false, ExtraStepsF); in initReciprocals()
160 TM.Options.Reciprocals.setDefaults("vec-divd", false, ExtraStepsD); in initReciprocals()
DAArch64ISelLowering.cpp4574 TargetRecip Recips = DCI.DAG.getTarget().Options.Reciprocals; in getEstimate()
/external/llvm/include/llvm/Target/
DTargetOptions.h105 AllowFPOpFusion(FPOpFusion::Standard), Reciprocals(TargetRecip()), in TargetOptions()
241 TargetRecip Reciprocals; variable
284 ARE_EQUAL(Reciprocals) &&
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp170 this->Options.Reciprocals.setDefaults("sqrtf", true, 1); in X86TargetMachine()
171 this->Options.Reciprocals.setDefaults("divf", false, 1); in X86TargetMachine()
172 this->Options.Reciprocals.setDefaults("vec-sqrtf", true, 1); in X86TargetMachine()
173 this->Options.Reciprocals.setDefaults("vec-divf", true, 1); in X86TargetMachine()
/external/clang/include/clang/Basic/
DTargetOptions.h57 std::vector<std::string> Reciprocals; variable
/external/llvm-project/clang/include/clang/Basic/
DCodeGenOptions.h310 std::vector<std::string> Reciprocals; variable
/external/clang/lib/CodeGen/
DBackendUtil.cpp571 if (!TargetOpts.Reciprocals.empty()) in CreateTargetMachine()
572 Options.Reciprocals = TargetRecip(TargetOpts.Reciprocals); in CreateTargetMachine()
/external/llvm/include/llvm/CodeGen/
DCommandFlags.h291 Options.Reciprocals = TargetRecip(ReciprocalOps); in InitTargetOptionsFromCodeGenFlags()
/external/clang/lib/Frontend/
DCompilerInvocation.cpp2304 Opts.Reciprocals = Args.getAllArgValues(OPT_mrecip_EQ); in ParseTargetArgs()
/external/llvm-project/clang/lib/Frontend/
DCompilerInvocation.cpp1077 Opts.Reciprocals = Args.getAllArgValues(OPT_mrecip_EQ); in ParseCodeGenArgs()
/external/llvm-project/clang/lib/CodeGen/
DCGCall.cpp1799 const std::vector<std::string> &Recips = CodeGenOpts.Reciprocals; in getDefaultFunctionAttributes()