/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86Schedule.td | 167 // Floating point. This covers both scalar and vector operations. 188 defm WriteFAdd : X86SchedWritePair; // Floating point add/sub. 189 defm WriteFAddX : X86SchedWritePair; // Floating point add/sub (XMM). 190 defm WriteFAddY : X86SchedWritePair; // Floating point add/sub (YMM). 191 defm WriteFAddZ : X86SchedWritePair; // Floating point add/sub (ZMM). 192 defm WriteFAdd64 : X86SchedWritePair; // Floating point double add/sub. 193 defm WriteFAdd64X : X86SchedWritePair; // Floating point double add/sub (XMM). 194 defm WriteFAdd64Y : X86SchedWritePair; // Floating point double add/sub (YMM). 195 defm WriteFAdd64Z : X86SchedWritePair; // Floating point double add/sub (ZMM). 196 defm WriteFCmp : X86SchedWritePair; // Floating point compare. [all …]
|
D | X86SchedBroadwell.td | 179 // Floating point. This covers both scalar and vector operations. 200 defm : BWWriteResPair<WriteFAdd, [BWPort1], 3, [1], 1, 5>; // Floating point add/sub. 201 defm : BWWriteResPair<WriteFAddX, [BWPort1], 3, [1], 1, 5>; // Floating point add/sub (XMM). 202 defm : BWWriteResPair<WriteFAddY, [BWPort1], 3, [1], 1, 6>; // Floating point add/sub (YMM/ZMM). 204 defm : BWWriteResPair<WriteFAdd64, [BWPort1], 3, [1], 1, 5>; // Floating point double add/sub. 205 defm : BWWriteResPair<WriteFAdd64X, [BWPort1], 3, [1], 1, 5>; // Floating point double add/sub (XM… 206 defm : BWWriteResPair<WriteFAdd64Y, [BWPort1], 3, [1], 1, 6>; // Floating point double add/sub (YM… 209 defm : BWWriteResPair<WriteFCmp, [BWPort1], 3, [1], 1, 5>; // Floating point compare. 210 defm : BWWriteResPair<WriteFCmpX, [BWPort1], 3, [1], 1, 5>; // Floating point compare (XMM). 211 defm : BWWriteResPair<WriteFCmpY, [BWPort1], 3, [1], 1, 6>; // Floating point compare (YMM/ZMM). [all …]
|
D | X86SchedSkylakeClient.td | 175 // Floating point. This covers both scalar and vector operations. 197 defm : SKLWriteResPair<WriteFAdd, [SKLPort01], 4, [1], 1, 5>; // Floating point add/sub. 201 defm : SKLWriteResPair<WriteFAdd64, [SKLPort01], 4, [1], 1, 5>; // Floating point double add/sub. 206 defm : SKLWriteResPair<WriteFCmp, [SKLPort01], 4, [1], 1, 5>; // Floating point compare. 210 defm : SKLWriteResPair<WriteFCmp64, [SKLPort01], 4, [1], 1, 5>; // Floating point double compare. 215 defm : SKLWriteResPair<WriteFCom, [SKLPort0], 2>; // Floating point compare to flags. 217 defm : SKLWriteResPair<WriteFMul, [SKLPort01], 4, [1], 1, 5>; // Floating point multiplication. 221 defm : SKLWriteResPair<WriteFMul64, [SKLPort01], 4, [1], 1, 5>; // Floating point double multipl… 226 defm : SKLWriteResPair<WriteFDiv, [SKLPort0,SKLFPDivider], 11, [1,3], 1, 5>; // Floating point … 230 //defm : SKLWriteResPair<WriteFDiv64, [SKLPort0,SKLFPDivider], 14, [1,3], 1, 5>; // Floating poin… [all …]
|
/external/catch2/include/internal/ |
D | catch_matchers_floating.cpp | 20 namespace Floating { namespace 82 namespace Floating { namespace 135 Floating::WithinUlpsMatcher WithinULP(double target, int maxUlpDiff) { in WithinULP() 136 return Floating::WithinUlpsMatcher(target, maxUlpDiff, Floating::FloatingPointKind::Double); in WithinULP() 139 Floating::WithinUlpsMatcher WithinULP(float target, int maxUlpDiff) { in WithinULP() 140 return Floating::WithinUlpsMatcher(target, maxUlpDiff, Floating::FloatingPointKind::Float); in WithinULP() 143 Floating::WithinAbsMatcher WithinAbs(double target, double margin) { in WithinAbs() 144 return Floating::WithinAbsMatcher(target, margin); in WithinAbs()
|
D | catch_matchers_floating.h | 18 namespace Floating { 46 Floating::WithinUlpsMatcher WithinULP(double target, int maxUlpDiff); 47 Floating::WithinUlpsMatcher WithinULP(float target, int maxUlpDiff); 48 Floating::WithinAbsMatcher WithinAbs(double target, double margin);
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Hexagon/ |
D | xtype_fp.txt | 4 # Floating point addition 90 # Floating point extreme value assistance 98 # Floating point fused multiply-add 104 # Floating point fused multiply-add with scaling 108 # Floating point reciprocal square root approximation 112 # Floating point fused multiply-add for library routines 128 # Floating point maximum 132 # Floating point minimum 136 # Floating point multiply 140 # Floating point reciprocal approximation [all …]
|
/external/llvm/test/MC/Disassembler/Hexagon/ |
D | xtype_fp.txt | 4 # Floating point addition 90 # Floating point extreme value assistance 98 # Floating point fused multiply-add 104 # Floating point fused multiply-add with scaling 108 # Floating point reciprocal square root approximation 112 # Floating point fused multiply-add for library routines 128 # Floating point maximum 132 # Floating point minimum 136 # Floating point multiply 140 # Floating point reciprocal approximation [all …]
|
/external/clang/test/SemaCXX/ |
D | cxx11-user-defined-literals.cpp | 7 Integer, Floating, Raw, Template enumerator 18 constexpr LitKind operator"" _kind(long double n) { return LitKind::Floating; } in operator ""_kind() 34 static_assert(.5954_kind == LitKind::Floating, ""); 35 static_assert(1._kind == LitKind::Floating, ""); 36 static_assert(1.e-2_kind == LitKind::Floating, ""); 37 static_assert(4e6_kind == LitKind::Floating, "");
|
/external/llvm/test/MC/PowerPC/ |
D | ppc64-encoding-fp.s | 5 # Floating-point facility 7 # Floating-point load instructions 40 # Floating-point store instructions 70 # Floating-point move instructions 103 # Floating-point arithmetic instructions 243 # Floating-point rounding and conversion instructions 341 # Floating-point compare instructions 348 # Floating-point select instruction 357 # Floating-point status and control register instructions
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/PowerPC/ |
D | ppc64-encoding-fp.s | 5 # Floating-point facility 7 # Floating-point load instructions 40 # Floating-point store instructions 70 # Floating-point move instructions 103 # Floating-point arithmetic instructions 249 # Floating-point rounding and conversion instructions 361 # Floating-point compare instructions 368 # Floating-point select instruction 377 # Floating-point status and control register instructions
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AArch64/ |
D | neon-instructions.txt | 13 # Vector Floating-Point Add/Sub 28 # Vector Floating-Point Mul/Div 77 # Vector Floating-Point Multiply-accumulate and Multiply-subtract 123 # Vector Floating Point Move Immediate 144 # Vector Absolute Difference (Floating Point) 169 # Vector Reciprocal Square Root Step (Floating Point) 175 # Vector Reciprocal Step (Floating Point) 181 # Vector Absolute Compare Mask Less Than Or Equal (Floating Point) 187 # Vector Absolute Compare Mask Less Than (Floating Point) 228 # Vector Compare Mask Equal (Floating Point) [all …]
|
D | arm64-scalar-fp.txt | 5 # Floating-point arithmetic 133 # Floating-point comparison 177 # Floating-point conditional select 189 # Floating-point convert 216 # Floating-point move 254 # Floating-point round to integral
|
/external/llvm/test/MC/Disassembler/AArch64/ |
D | neon-instructions.txt | 13 # Vector Floating-Point Add/Sub 28 # Vector Floating-Point Mul/Div 77 # Vector Floating-Point Multiply-accumulate and Multiply-subtract 123 # Vector Floating Point Move Immediate 144 # Vector Absolute Difference (Floating Point) 169 # Vector Reciprocal Square Root Step (Floating Point) 175 # Vector Reciprocal Step (Floating Point) 181 # Vector Absolute Compare Mask Less Than Or Equal (Floating Point) 187 # Vector Absolute Compare Mask Less Than (Floating Point) 228 # Vector Compare Mask Equal (Floating Point) [all …]
|
D | arm64-scalar-fp.txt | 5 # Floating-point arithmetic 133 # Floating-point comparison 177 # Floating-point conditional select 189 # Floating-point convert 216 # Floating-point move 254 # Floating-point round to integral
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsInstrFPU.td | 15 // Floating Point Instructions 26 // Floating Point Compare and Branch 126 // Floating Point Instructions 192 /// Floating Point Memory Instructions 213 /// Floating-point Aritmetic 220 // Floating Point Branch Codes 227 /// Floating Point Branch of False/True (Likely) 241 // Floating Point Flag Conditions 262 /// Floating Point Compare 330 // Floating Point Pseudo-Instructions [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64Schedule.td | 84 def WriteFCmp : SchedWrite; // Floating-point compare. 87 def WriteFImm : SchedWrite; // Floating-point immediate. 88 def WriteFMul : SchedWrite; // Floating-point multiply. 89 def WriteFDiv : SchedWrite; // Floating-point division.
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64Schedule.td | 84 def WriteFCmp : SchedWrite; // Floating-point compare. 87 def WriteFImm : SchedWrite; // Floating-point immediate. 88 def WriteFMul : SchedWrite; // Floating-point multiply. 89 def WriteFDiv : SchedWrite; // Floating-point division.
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-cvt.ll | 4 ; Floating-point scalar convert to signed integer (to nearest with ties to away) 44 ; Floating-point scalar convert to unsigned integer 84 ; Floating-point scalar convert to signed integer (toward -Inf) 124 ; Floating-point scalar convert to unsigned integer (toward -Inf) 164 ; Floating-point scalar convert to signed integer (to nearest with ties to even) 204 ; Floating-point scalar convert to unsigned integer (to nearest with ties to even) 244 ; Floating-point scalar convert to signed integer (toward +Inf) 284 ; Floating-point scalar convert to unsigned integer (toward +Inf) 324 ; Floating-point scalar convert to signed integer (toward zero) 364 ; Floating-point scalar convert to unsigned integer (toward zero)
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | arm64-cvt.ll | 4 ; Floating-point scalar convert to signed integer (to nearest with ties to away) 44 ; Floating-point scalar convert to unsigned integer 84 ; Floating-point scalar convert to signed integer (toward -Inf) 124 ; Floating-point scalar convert to unsigned integer (toward -Inf) 164 ; Floating-point scalar convert to signed integer (to nearest with ties to even) 204 ; Floating-point scalar convert to unsigned integer (to nearest with ties to even) 244 ; Floating-point scalar convert to signed integer (toward +Inf) 284 ; Floating-point scalar convert to unsigned integer (toward +Inf) 324 ; Floating-point scalar convert to signed integer (toward zero) 364 ; Floating-point scalar convert to unsigned integer (toward zero)
|
/external/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | xtype_fp.ll | 8 ; Floating point addition 273 ; Floating point extreme value assistance 295 ; Floating point fused multiply-add 310 ; Floating point fused multiply-add with scaling 318 ; Floating point fused multiply-add for library routines 362 ; Floating point maximum 370 ; Floating point minimum 378 ; Floating point multiply 386 ; Floating point subtraction
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | xtype_fp.ll | 8 ; Floating point addition 273 ; Floating point extreme value assistance 295 ; Floating point fused multiply-add 310 ; Floating point fused multiply-add with scaling 318 ; Floating point fused multiply-add for library routines 362 ; Floating point maximum 370 ; Floating point minimum 378 ; Floating point multiply 386 ; Floating point subtraction
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCV.td | 30 "'F' (Single-Precision Floating-Point)">; 36 "'D' (Double-Precision Floating-Point)",
|
/external/llvm/lib/Target/X86/ |
D | X86Schedule.td | 65 // Floating point. This covers both scalar and vector operations. 66 defm WriteFAdd : X86SchedWritePair; // Floating point add/sub/compare. 67 defm WriteFMul : X86SchedWritePair; // Floating point multiplication. 68 defm WriteFDiv : X86SchedWritePair; // Floating point division. 69 defm WriteFSqrt : X86SchedWritePair; // Floating point square root. 70 defm WriteFRcp : X86SchedWritePair; // Floating point reciprocal estimate. 71 defm WriteFRsqrt : X86SchedWritePair; // Floating point reciprocal square root estimate. 73 defm WriteFShuffle : X86SchedWritePair; // Floating point vector shuffles. 74 defm WriteFBlend : X86SchedWritePair; // Floating point vector blends.
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/ |
D | GenericOpcodes.td | 348 // Floating Point Unary Ops. 400 // Floating Point Binary ops. 450 // Floating point exponentiation. 457 // Floating point base-e exponential of a value. 464 // Floating point base-2 exponential of a value. 471 // Floating point base-2 logarithm of a value. 478 // Floating point base-2 logarithm of a value.
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_create/ |
D | coverage.txt | 12 9 NO - Skipping. (Floating point environment?)
|