Searched refs:FTZ (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 1049 def : Pat<(int_nvvm_fmin_ftz_f f32:$a, f32:$b), (MIN_f32_rr $a, $b, FTZ)>; 1053 def : Pat<(int_nvvm_fmin_ftz_nan_f f32:$a, f32:$b), (MIN_NAN_f32_rr $a, $b, FTZ)>; 1071 def : Pat<(int_nvvm_fmax_ftz_f f32:$a, f32:$b), (MAX_f32_rr $a, $b, FTZ)>; 1075 def : Pat<(int_nvvm_fmax_ftz_nan_f f32:$a, f32:$b), (MAX_NAN_f32_rr $a, $b, FTZ)>; 1230 def : Pat<(int_nvvm_div_full_ftz f32:$a, f32:$b), (FDIV32rr $a, $b, FTZ)>; 1231 def : Pat<(int_nvvm_div_full_ftz f32:$a, fpimm:$b), (FDIV32ri $a, f32imm:$b, FTZ)>; 1328 def : Pat<(int_nvvm_ex2_approx_ftz_f f32:$a), (EX2_APPROX_f32 $a, FTZ)>; 1346 def : Pat<(int_nvvm_lg2_approx_ftz_f f32:$a), (LG2_APPROX_f32 $a, FTZ)>; 1354 def : Pat<(int_nvvm_sin_approx_ftz_f f32:$a), (SIN_APPROX_f32 $a, FTZ)>; 1356 def : Pat<(int_nvvm_cos_approx_ftz_f f32:$a), (COS_APPROX_f32 $a, FTZ)>; [all …]
|
| H A D | NVPTXInstrInfo.td | 71 // FTZ flag 73 def FTZ : PatLeaf<(i1 1)>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 5498 const auto FTZ = [](const APFloat &V) { in PerformDAGCombine() local 5506 APFloat V0 = FTZ(N0CFP->getValueAPF()); in PerformDAGCombine() 5507 APFloat V1 = FTZ(N1CFP->getValueAPF()); in PerformDAGCombine() 5508 APFloat V2 = FTZ(N2CFP->getValueAPF()); in PerformDAGCombine() 5510 V0 = FTZ(V0); in PerformDAGCombine() 5512 return DAG.getConstantFP(FTZ(V0), DL, VT); in PerformDAGCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 462 // DAZ, FTZ and exception masks. We don't model the "Defs" of flag bits.
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 2793 " the denormals-are-zero (DAZ) and flush-to-zero (FTZ) bits in the "
|