Home
last modified time | relevance | path

Searched refs:Floating (Results 1 – 25 of 122) sorted by relevance

12345

/external/llvm/include/llvm/IR/
DIntrinsicsAArch64.td19 // Vector Absolute Compare (Floating Point)
27 // Vector maxNum (Floating Point)
30 // Vector minNum (Floating Point)
33 // Vector Pairwise maxNum (Floating Point)
36 // Vector Pairwise minNum (Floating Point)
39 // Vector Multiply Extended (Floating Point)
/external/llvm/test/MC/PowerPC/
Dppc64-encoding-fp.s4 # Floating-point facility
6 # Floating-point load instructions
29 # Floating-point store instructions
50 # Floating-point move instructions
71 # Floating-point arithmetic instructions
167 # Floating-point rounding and conversion instructions
231 # Floating-point compare instructions
237 # Floating-point select instruction
244 # Floating-point status and control register instructions
/external/clang/test/SemaCXX/
Dcxx11-user-defined-literals.cpp7 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/Disassembler/AArch64/
Dneon-instructions.txt12 # Vector Floating-Point Add/Sub
27 # Vector Floating-Point Mul/Div
76 # Vector Floating-Point Multiply-accumulate and Multiply-subtract
122 # Vector Floating Point Move Immediate
142 # Vector Absolute Difference (Floating Point)
167 # Vector Reciprocal Square Root Step (Floating Point)
173 # Vector Reciprocal Step (Floating Point)
179 # Vector Absolute Compare Mask Less Than Or Equal (Floating Point)
185 # Vector Absolute Compare Mask Less Than (Floating Point)
226 # Vector Compare Mask Equal (Floating Point)
[all …]
/external/oprofile/events/ppc/7450/
Devents35 event:0x41 counters:0 um:zero minimum:3000 name:FP_STORE_INSNS_COMPLETED_LSU : Floating point store…
36 event:0x4f counters:0 um:zero minimum:3000 name:FP_LOAD_INSNS_COMPLETED_LSU : Floating point load i…
37 event:0x50 counters:0 um:zero minimum:3000 name:FP_LDSINGLE_INSNS_COMPLETED_LSU : Floating point lo…
38 event:0x5e counters:0 um:zero minimum:3000 name:FP_DENORMALIZED_RESULT : Floating point denormalize…
/external/llvm/lib/Target/AArch64/
DAArch64InstrNEON.td181 // Vector Add (Integer and Floating-Point)
187 // Vector Sub (Integer and Floating-Point)
193 // Vector Multiply (Integer and Floating-Point)
253 // Vector Multiply-accumulate and Multiply-subtract (Floating Point)
293 // Vector Divide (Floating-Point)
531 // Vector Absolute Difference (Floating Point)
536 // Vector Reciprocal Step (Floating Point)
542 // Vector Reciprocal Square Root Step (Floating Point)
713 // Vector Comparisons (Floating Point)
715 // Vector Compare Mask Equal (Floating Point)
[all …]
DAArch64CallingConv.td61 // Vectors and Floating-point types.
69 // Floating-point or Short Vector Type and the NSRN is less than 8, then the
79 // SIMD and Floating-point registers (NSRN - number of elements < 8), then the
80 // argument is allocated to SIMD and Floating-point registers (with one
89 // "C.4: If the argument is an HFA, a Quad-precision Floating-point or Short
96 // PCS: "C.5: If the argument is a Half- or Single- precision Floating-point
103 // precision Floating-point or Short Vector Type, then the argument is copied
171 // Integer types were widened above. Floating-point and composite types have
/external/oprofile/events/mips/rm9000/
Devents6 event:0x02 counters:0,1 um:zero minimum:500 name:FP_INSTRUCTIONS_ISSUED : Floating-point instructio…
26 event:0x17 counters:0,1 um:zero minimum:500 name:FP_POSSIBLE_EXCEPTION_CYCLES : Floating-point poss…
/external/llvm/lib/Target/Mips/
DMipsInstrFPU.td15 // Floating Point Instructions
26 // Floating Point Compare and Branch
241 // Floating Point Instructions
355 /// Floating Point Memory Instructions
441 /// Floating-point Aritmetic
499 // Floating Point Branch Codes
510 // Floating Point Flag Conditions
531 /// Floating Point Compare
540 // Floating Point Pseudo-Instructions
567 // Floating Point Patterns
/external/llvm/lib/Target/X86/
DX86Schedule.td65 // 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.
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td340 // Section B.2 - Load Floating-point Instructions, p. 92
384 // Section B.5 - Store Floating-point Instructions, p. 97
539 // Section B.22 - Branch on Floating-point Condition Codes Instructions, p. 121
596 // Convert Integer to Floating-point Instructions, p. 141
606 // Convert Floating-point to Integer Instructions, p. 142
616 // Convert between Floating-point Formats Instructions, p. 143
626 // Floating-point Move Instructions, p. 144
640 // Floating-point Square Root Instructions, p.145
652 // Floating-point Add and Subtract Instructions, p. 146
670 // Floating-point Multiply and Divide Instructions, p. 147
[all …]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/tests/
Dxdfprotect.asm117 idesc32 isrP, 0x0008, 0 ; 0x10, 16, #MF, Floating Point Fault
155 dw isrR, 0 ; 0x10, 16, #MF, Floating Point Fault
Dxdflong.asm143 idesc64 isrL, 0x0008, 0 ; 0x10, 16, #MF, Floating Point Fault
182 dw isrR, 0 ; 0x10, 16, #MF, Floating Point Fault
/external/oprofile/events/i386/atom/
Dunit_masks22 0x01 s Floating point computational micro-ops executed
23 0x81 ar Floating point computational micro-ops retired
25 0x81 ar Floating point assists
/external/oprofile/events/ppc64/power5++/
Devent_mappings500 #Group 82 pm_fpu1, Floating Point events
506 #Group 83 pm_fpu2, Floating Point events
512 #Group 84 pm_fpu3, Floating point events
518 #Group 85 pm_fpu4, Floating point events
524 #Group 86 pm_fpu5, Floating point events by unit
530 #Group 87 pm_fpu6, Floating point events by unit
536 #Group 88 pm_fpu7, Floating point events by unit
542 #Group 89 pm_fpu8, Floating point events by unit
548 #Group 90 pm_fpu9, Floating point events by unit
554 #Group 91 pm_fpu10, Floating point events by unit
[all …]
/external/oprofile/events/i386/westmere/
Dunit_masks78 0x01 all X87 Floating point assists (Precise Event)
79 0x02 output X87 Floating point assists for invalid output value (Precise Event)
80 0x04 input X87 Floating poiint assists for invalid input value (Precise Event)
91 0x01 to_fp Transitions from MMX to Floating Point instructions
92 0x02 to_mmx Transitions from Floating Point to MMX instructions
93 0x03 any All Floating Point to and from MMX transitions
/external/chromium_org/third_party/mesa/src/src/mesa/x86-64/
Dcalling_convention.txt50 Floating point arguments from list: xmm0-xmm7
/external/mesa3d/src/mesa/x86-64/
Dcalling_convention.txt50 Floating point arguments from list: xmm0-xmm7
/external/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.td105 // Floating-point registers
127 // Floating-point registers
/external/chromium/testing/gmock/test/
Dgmock-matchers_test.cc2468 typedef typename testing::internal::FloatingPoint<RawType> Floating; typedef in testing::gmock_matchers_test::FloatingPointTest
2469 typedef typename Floating::Bits Bits;
2472 const size_t max_ulps = Floating::kMaxUlps; in SetUp()
2475 const Bits zero_bits = Floating(0).bits(); in SetUp()
2478 close_to_positive_zero_ = Floating::ReinterpretBits(zero_bits + max_ulps/2); in SetUp()
2479 close_to_negative_zero_ = -Floating::ReinterpretBits( in SetUp()
2481 further_from_negative_zero_ = -Floating::ReinterpretBits( in SetUp()
2485 const Bits one_bits = Floating(1).bits(); in SetUp()
2488 close_to_one_ = Floating::ReinterpretBits(one_bits + max_ulps); in SetUp()
2489 further_from_one_ = Floating::ReinterpretBits(one_bits + max_ulps + 1); in SetUp()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.td77 // Floating-point registers
192 // ABI the size of the Floating-point register save area is determined by the
196 // sure that the Floating-point register save area is always as small as
/external/protobuf/gtest/test/
Dgtest_unittest.cc2963 typedef typename testing::internal::FloatingPoint<RawType> Floating; typedef in __anon5191551a0111::FloatingPointTest
2964 typedef typename Floating::Bits Bits;
2967 const size_t max_ulps = Floating::kMaxUlps; in SetUp()
2970 const Bits zero_bits = Floating(0).bits(); in SetUp()
2973 values_.close_to_positive_zero = Floating::ReinterpretBits( in SetUp()
2975 values_.close_to_negative_zero = -Floating::ReinterpretBits( in SetUp()
2977 values_.further_from_negative_zero = -Floating::ReinterpretBits( in SetUp()
2981 const Bits one_bits = Floating(1).bits(); in SetUp()
2984 values_.close_to_one = Floating::ReinterpretBits(one_bits + max_ulps); in SetUp()
2985 values_.further_from_one = Floating::ReinterpretBits( in SetUp()
[all …]
/external/oprofile/events/ppc64/power5+/
Devent_mappings658 #Group 82 pm_fpu1, Floating Point events
666 #Group 83 pm_fpu2, Floating Point events
674 #Group 84 pm_fpu3, Floating point events
682 #Group 85 pm_fpu4, Floating point events
690 #Group 86 pm_fpu5, Floating point events by unit
698 #Group 87 pm_fpu6, Floating point events by unit
706 #Group 88 pm_fpu7, Floating point events by unit
714 #Group 89 pm_fpu8, Floating point events by unit
722 #Group 90 pm_fpu9, Floating point events by unit
730 #Group 91 pm_fpu10, Floating point events by unit
[all …]
/external/chromium_org/testing/gtest/test/
Dgtest_unittest.cc2550 typedef typename testing::internal::FloatingPoint<RawType> Floating; typedef in __anon9c8c3c210111::FloatingPointTest
2551 typedef typename Floating::Bits Bits;
2554 const size_t max_ulps = Floating::kMaxUlps; in SetUp()
2557 const Bits zero_bits = Floating(0).bits(); in SetUp()
2560 values_.close_to_positive_zero = Floating::ReinterpretBits( in SetUp()
2562 values_.close_to_negative_zero = -Floating::ReinterpretBits( in SetUp()
2564 values_.further_from_negative_zero = -Floating::ReinterpretBits( in SetUp()
2568 const Bits one_bits = Floating(1).bits(); in SetUp()
2571 values_.close_to_one = Floating::ReinterpretBits(one_bits + max_ulps); in SetUp()
2572 values_.further_from_one = Floating::ReinterpretBits( in SetUp()
[all …]
/external/chromium/testing/gtest/test/
Dgtest_unittest.cc2712 typedef typename testing::internal::FloatingPoint<RawType> Floating; typedef in __anon0647b4fa0111::FloatingPointTest
2713 typedef typename Floating::Bits Bits;
2716 const size_t max_ulps = Floating::kMaxUlps; in SetUp()
2719 const Bits zero_bits = Floating(0).bits(); in SetUp()
2722 values_.close_to_positive_zero = Floating::ReinterpretBits( in SetUp()
2724 values_.close_to_negative_zero = -Floating::ReinterpretBits( in SetUp()
2726 values_.further_from_negative_zero = -Floating::ReinterpretBits( in SetUp()
2730 const Bits one_bits = Floating(1).bits(); in SetUp()
2733 values_.close_to_one = Floating::ReinterpretBits(one_bits + max_ulps); in SetUp()
2734 values_.further_from_one = Floating::ReinterpretBits( in SetUp()
[all …]

12345