/art/test/432-optimizing-cmp/smali/ |
D | cmp.smali | 19 cmpl-float v0, v1, v2 31 cmpl-double v0, v1, v3
|
/art/runtime/interpreter/mterp/x86_64/ |
D | control_flow.S | 14 cmpl VREG_ADDRESS(rINSTq), %eax # compare (vA, vB) 20 cmpl $$JIT_CHECK_OSR, rPROFILE 33 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0) 39 cmpl $$JIT_CHECK_OSR, rPROFILE
|
D | array.S | 15 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx 74 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx
|
D | arithmetic.S | 135 cmpl $$-1, %ecx 161 cmpl $$-1, %ecx
|
/art/runtime/interpreter/mterp/x86/ |
D | array.S | 15 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx 47 cmpl $$0, THREAD_EXCEPTION_OFFSET(%ecx) 66 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx 87 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx 135 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx
|
D | arithmetic.S | 22 cmpl $$-1, %ecx 24 cmpl $$0x80000000, %eax 67 cmpl $$-1, %ecx 69 cmpl $$0x80000000, %eax 99 cmpl $$-1, %ecx 101 cmpl $$0x80000000, %eax 126 cmpl $$0x80000000, %eax 128 cmpl $$-1, %ecx 299 cmpl $$0x80000000, VREG_ADDRESS(%ecx) 402 cmpl VREG_HIGH_ADDRESS(%ecx), %eax
|
D | control_flow.S | 14 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB) 33 cmpl $$0, VREG_ADDRESS(rINST) # compare (vA, 0)
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | array.S | 15 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi 70 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi 102 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi
|
D | control_flow.S | 14 cmpl VREG_ADDRESS(rINSTq), %eax # compare (vA, vB) 30 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0)
|
D | main.S | 823 cmpl MACRO_LITERAL(2), %eax 826 cmpl MACRO_LITERAL(4), %eax 982 cmpl (%r9), \old_value
|
/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 908 cmpl MACRO_LITERAL(0),%fs:THREAD_EXCEPTION_OFFSET // exception field == 0 ? 956 cmpl THREAD_LOCAL_ALLOC_STACK_END_OFFSET(%ebx), %ecx 963 cmpl LITERAL(ROSALLOC_MAX_THREAD_LOCAL_BRACKET_SIZE), %ecx 1033 cmpl %edi, %ecx // Check if it fits. 1094 cmpl %edi, %edx // Check if it fits. 1116 cmpl LITERAL((MIN_LARGE_OBJECT_THRESHOLD - MIRROR_WIDE_ARRAY_DATA_OFFSET) / 8), %ecx 1141 cmpl LITERAL(MIN_LARGE_OBJECT_THRESHOLD - MIRROR_INT_ARRAY_DATA_OFFSET), %ecx 1151 cmpl LITERAL((MIN_LARGE_OBJECT_THRESHOLD - MIRROR_INT_ARRAY_DATA_OFFSET) / 2), %ecx 1162 cmpl LITERAL((MIN_LARGE_OBJECT_THRESHOLD - MIRROR_INT_ARRAY_DATA_OFFSET) / 4), %ecx 1173 cmpl LITERAL((MIN_LARGE_OBJECT_THRESHOLD - MIRROR_WIDE_ARRAY_DATA_OFFSET) / 8), %ecx [all …]
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 816 cmpl LITERAL(ROSALLOC_MAX_THREAD_LOCAL_BRACKET_SIZE), %eax 1134 cmpl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx 1274 cmpl %eax, %ecx // value's type == array's component type - trivial assignability 1276 …cmpl MIRROR_OBJECT_CLASS_OFFSET(%edx), %ecx // value's type == array's component type - trivial as… 2231 cmpl LITERAL(0), %gs:THREAD_IS_GC_MARKING_OFFSET 2235 cmpl %edi, %eax 2237 cmpl LITERAL(0), %eax 2244 cmpl %edi, %eax 2246 cmpl LITERAL(0), %eax 2253 cmpl %edi, %eax [all …]
|
/art/test/442-checker-constant-folding/smali/ |
D | TestCmp.smali | 85 cmpl-float v0, v1, v2 131 cmpl-double v0, v1, v3 195 cmpl-float v0, v1, v2 237 cmpl-double v0, v1, v3 284 cmpl-float v0, v1, v2 330 cmpl-double v0, v1, v3
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 680 void cmpl(Register reg, const Immediate& imm); 681 void cmpl(Register reg0, Register reg1); 682 void cmpl(Register reg, const Address& address); 684 void cmpl(const Address& address, Register reg); 685 void cmpl(const Address& address, const Immediate& imm);
|
D | assembler_x86.cc | 2919 void X86Assembler::cmpl(Register reg, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler 2925 void X86Assembler::cmpl(Register reg0, Register reg1) { in cmpl() function in art::x86::X86Assembler 2932 void X86Assembler::cmpl(Register reg, const Address& address) { in cmpl() function in art::x86::X86Assembler 2953 void X86Assembler::cmpl(const Address& address, Register reg) { in cmpl() function in art::x86::X86Assembler 2960 void X86Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler
|
D | jni_macro_assembler_x86.cc | 549 __ fs()->cmpl(Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>()), Immediate(0)); in ExceptionPoll()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 719 void cmpl(CpuRegister reg, const Immediate& imm); 720 void cmpl(CpuRegister reg0, CpuRegister reg1); 721 void cmpl(CpuRegister reg, const Address& address); 722 void cmpl(const Address& address, CpuRegister reg); 723 void cmpl(const Address& address, const Immediate& imm);
|
D | jni_macro_assembler_x86_64.cc | 613 __ gs()->cmpl(Address::Absolute(Thread::ExceptionOffset<kX86_64PointerSize>(), true), in ExceptionPoll()
|
D | assembler_x86_64_test.cc | 858 DriverStr(Repeatrr(&x86_64::X86_64Assembler::cmpl, "cmp %{reg2}, %{reg1}"), "cmpl"); in TEST_F() 862 …DriverStr(RepeatrI(&x86_64::X86_64Assembler::cmpl, /*imm_bytes*/ 4U, "cmpl ${imm}, %{reg}"), "cmpl… in TEST_F()
|
/art/test/552-checker-primitive-typeprop/smali/ |
D | ArrayGet.smali | 233 cmpl-float v2, v2, p1
|
/art/test/dexdump/ |
D | bytecodes.txt | 709 000d8a: 2d00 0001 |0073: cmpl-float v0, v0, v1 713 000d9c: 2d00 0001 |007c: cmpl-float v0, v0, v1 716 000da8: 2d00 000a |0082: cmpl-float v0, v0, v10 728 000dd8: 2d00 0001 |009a: cmpl-float v0, v0, v1 735 000df2: 2f00 0002 |00a7: cmpl-double v0, v0, v2 739 000e08: 2f00 0002 |00b2: cmpl-double v0, v0, v2 742 000e14: 2f00 0008 |00b8: cmpl-double v0, v0, v8 754 000e44: 2f00 0002 |00d0: cmpl-double v0, v0, v2 1120 001216: 2d01 0102 |0033: cmpl-float v1, v1, v2 1125 00122a: 2f01 0204 |003d: cmpl-double v1, v2, v4
|
D | all.txt | 301 0005fc: 2d00 0102 |0000: cmpl-float v0, v1, v2 303 000604: 2f00 0102 |0004: cmpl-double v0, v1, v2
|
D | invoke-custom.txt | 192 002614: 2f00 0305 |0000: cmpl-double v0, v3, v5 227 00266c: 2d00 0304 |0000: cmpl-float v0, v3, v4
|
D | checkers.txt | 2329 002f76: 2d00 0003 |0057: cmpl-float v0, v0, v3 2340 002f96: 2d00 0001 |0067: cmpl-float v0, v0, v1 2941 0036ea: 2d02 0203 |0193: cmpl-float v2, v2, v3
|