Home
last modified time | relevance | path

Searched defs:cmpl (Results 1 – 17 of 17) sorted by relevance

/external/v8/src/x64/
Dregexp-macro-assembler-x64.cc182 __ cmpl(current_character(), Immediate(c)); in CheckCharacter() local
188 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterGT() local
196 __ cmpl(Operand(rbp, kStartIndex), Immediate(0)); in CheckAtStart() local
208 __ cmpl(Operand(rbp, kStartIndex), Immediate(0)); in CheckNotAtStart() local
218 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterLT() local
238 __ cmpl(rdi, Immediate(-(byte_offset + byte_length))); in CheckCharacters() local
260 __ cmpl(rax, Immediate(static_cast<int32_t>(str[0]))); in CheckCharacters() local
286 __ cmpl(Operand(rbx, byte_offset + i), Immediate(combined_chars)); in CheckCharacters() local
303 __ cmpl(Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)), in CheckCharacters() local
309 __ cmpl(rax, Immediate(str[i])); in CheckCharacters() local
[all …]
Dassembler-x64.h837 void cmpl(Register dst, Register src) { in cmpl() function
841 void cmpl(Register dst, const Operand& src) { in cmpl() function
845 void cmpl(const Operand& dst, Register src) { in cmpl() function
849 void cmpl(Register dst, Immediate src) { in cmpl() function
853 void cmpl(const Operand& dst, Immediate src) { in cmpl() function
Dlithium-codegen-x64.cc825 __ cmpl(left_reg, right_reg); in DoModI() local
845 __ cmpl(left_reg, right_reg); in DoModI() local
914 __ cmpl(left_reg, Immediate(kMinInt)); in DoDivI() local
916 __ cmpl(right_reg, Immediate(-1)); in DoDivI() local
1559 __ cmpl(ToRegister(left), Immediate(value)); in DoCmpIDAndBranch() local
1563 __ cmpl(ToRegister(right), Immediate(value)); in DoCmpIDAndBranch() local
1565 __ cmpl(ToOperand(right), Immediate(value)); in DoCmpIDAndBranch() local
1571 __ cmpl(ToRegister(left), ToRegister(right)); in DoCmpIDAndBranch() local
1573 __ cmpl(ToRegister(left), ToOperand(right)); in DoCmpIDAndBranch() local
2334 __ cmpl(temp, Immediate(FAST_ELEMENTS)); in DoLoadElements() local
[all …]
Dcode-stubs-x64.cc622 __ cmpl(double_exponent, Immediate(63)); in IntegerConvert() local
630 __ cmpl(double_exponent, Immediate(83)); in IntegerConvert() local
1721 __ cmpl(rdi, Immediate(supported_exponent_limit)); in GenerateOperation() local
1724 __ cmpl(rdi, Immediate(0x7ff)); in GenerateOperation() local
2061 __ cmpl(exponent, Immediate(0x80000000u)); in Generate() local
3099 __ cmpl(rbx, Immediate(kMaxInlineLength)); in Generate() local
4234 __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), rdi); in Generate() local
4276 __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax); in Generate() local
4299 __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax); in Generate() local
4919 __ cmpl(scratch, Immediate(static_cast<int>('9' - '0'))); in GenerateTwoCharacterSymbolTableProbe() local
[all …]
Dstub-cache-x64.cc72 __ cmpl(name, Operand(kScratchRegister, offset, scale_factor, 0)); in ProbeTable() local
90 __ cmpl(offset, Immediate(flags)); in ProbeTable() local
322 __ cmpl(scratch1, Immediate(JS_VALUE_TYPE)); in GenerateLoadStringLength() local
1396 __ cmpl(rax, rcx); in CompileArrayPushCall() local
3510 __ cmpl(FieldOperand(rcx, kScratchRegister, times_8, offset), in GenerateLoadFastDoubleElement() local
Dfull-codegen-x64.cc3418 __ cmpl(index, array_length); in EmitFastAsciiArrayJoin() local
3428 __ cmpl(array_length, Immediate(1)); in EmitFastAsciiArrayJoin() local
3508 __ cmpl(index, scratch); in EmitFastAsciiArrayJoin() local
3551 __ cmpl(index, array_length_operand); in EmitFastAsciiArrayJoin() local
/external/chromium_org/v8/src/x64/
Dregexp-macro-assembler-x64.cc189 __ cmpl(current_character(), Immediate(c)); in CheckCharacter() local
195 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterGT() local
203 __ cmpl(Operand(rbp, kStartIndex), Immediate(0)); in CheckAtStart() local
215 __ cmpl(Operand(rbp, kStartIndex), Immediate(0)); in CheckNotAtStart() local
225 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterLT() local
232 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0)); in CheckGreedyLoop() local
453 __ cmpl(current_character(), Immediate(c)); in CheckNotCharacter() local
466 __ cmpl(rax, Immediate(c)); in CheckCharacterAfterAnd() local
480 __ cmpl(rax, Immediate(c)); in CheckNotCharacterAfterAnd() local
494 __ cmpl(rax, Immediate(c)); in CheckNotCharacterAfterMinusAnd() local
[all …]
Dlithium-codegen-x64.cc1038 __ cmpl(left_reg, Immediate(kMinInt)); in DoModI() local
1040 __ cmpl(right_reg, Immediate(-1)); in DoModI() local
1176 __ cmpl(dividend, Immediate(kMinInt)); in DoDivI() local
1187 __ cmpl(dividend, Immediate(0)); in DoDivI() local
1240 __ cmpl(left_reg, Immediate(kMinInt)); in DoDivI() local
1242 __ cmpl(right_reg, Immediate(-1)); in DoDivI() local
1358 __ cmpl(kScratchRegister, Immediate(0)); in DoMulI() local
1819 __ cmpl(left_reg, right_imm); in DoMathMinMax() local
1827 __ cmpl(left_reg, right_reg); in DoMathMinMax() local
1836 __ cmpl(left_reg, right_op); in DoMathMinMax() local
[all …]
Dassembler-x64.h853 void cmpl(Register dst, Register src) { in cmpl() function
857 void cmpl(Register dst, const Operand& src) { in cmpl() function
861 void cmpl(const Operand& dst, Register src) { in cmpl() function
865 void cmpl(Register dst, Immediate src) { in cmpl() function
869 void cmpl(const Operand& dst, Immediate src) { in cmpl() function
Dcode-stubs-x64.cc558 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits)); in Generate() local
565 __ cmpl(rcx, Immediate(31)); in Generate() local
579 __ cmpl(MemOperand(rsp, 0), Immediate(0)); in Generate() local
581 __ cmpl(exponent_operand, Immediate(0)); in Generate() local
826 __ cmpl(rdi, Immediate(supported_exponent_limit)); in GenerateOperation() local
829 __ cmpl(rdi, Immediate(0x7ff)); in GenerateOperation() local
1000 __ cmpl(exponent, Immediate(0x80000000u)); in Generate() local
2177 __ cmpl(rbx, Immediate(kMaxInlineLength)); in Generate() local
3303 __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), rdi); in Generate() local
3345 __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax); in Generate() local
[all …]
Dstub-cache-x64.cc73 __ cmpl(name, Operand(kScratchRegister, offset, scale_factor, 0)); in ProbeTable() local
91 __ cmpl(offset, Immediate(flags)); in ProbeTable() local
316 __ cmpl(scratch1, Immediate(JS_VALUE_TYPE)); in GenerateLoadStringLength() local
1684 __ cmpl(rax, rcx); in CompileArrayPushCall() local
1720 __ cmpl(rax, rcx); in CompileArrayPushCall() local
2173 __ cmpl(rax, Immediate(0x80000000)); in CompileMathFloorCall() local
Dfull-codegen-x64.cc3052 __ cmpl(FieldOperand(rax, HeapNumber::kExponentOffset), in EmitIsMinusZero() local
3055 __ cmpl(FieldOperand(rax, HeapNumber::kMantissaOffset), in EmitIsMinusZero() local
3933 __ cmpl(index, array_length); in EmitFastAsciiArrayJoin() local
3943 __ cmpl(array_length, Immediate(1)); in EmitFastAsciiArrayJoin() local
4023 __ cmpl(index, scratch); in EmitFastAsciiArrayJoin() local
4066 __ cmpl(index, array_length_operand); in EmitFastAsciiArrayJoin() local
Dic-x64.cc671 __ cmpl(FieldOperand(rbx, rcx, times_8, offset), Immediate(kHoleNanUpper32)); in KeyedStoreGenerateGenericHelper() local
/external/v8/test/cctest/
Dtest-macro-assembler-x64.cc2237 __ cmpl(rdx, Immediate(0x109)); in TEST() local
2244 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2252 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2257 __ cmpl(rdx, Immediate(0x105)); in TEST() local
2263 __ cmpl(rdx, Immediate(0x109)); in TEST() local
2271 __ cmpl(rdx, Immediate(0x105)); in TEST() local
2276 __ cmpl(rdx, Immediate(0x103)); in TEST() local
2282 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2291 __ cmpl(rdx, Immediate(0x100)); in TEST() local
2297 __ cmpl(rdx, Immediate(0x102)); in TEST() local
[all …]
/external/chromium_org/v8/test/cctest/
Dtest-macro-assembler-x64.cc2357 __ cmpl(rdx, Immediate(0x109)); in TEST() local
2364 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2372 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2377 __ cmpl(rdx, Immediate(0x105)); in TEST() local
2383 __ cmpl(rdx, Immediate(0x109)); in TEST() local
2391 __ cmpl(rdx, Immediate(0x105)); in TEST() local
2396 __ cmpl(rdx, Immediate(0x103)); in TEST() local
2402 __ cmpl(rdx, Immediate(0x107)); in TEST() local
2411 __ cmpl(rdx, Immediate(0x100)); in TEST() local
2417 __ cmpl(rdx, Immediate(0x102)); in TEST() local
[all …]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win32/tests/gas/
Dwin32at.asm49 cmpl $2,-4(%ebp) label
51 cmpl $16,-4(%ebp) label
128 cmpl $0,-52(%ebp) label
150 cmpl $0,%eax label
/external/chromium_org/third_party/yasm/source/patched-yasm/
Dx86insn_gas.gperf250 cmpl, arith_insn, 22, SUF_L, 0x38, 0x07, 0, 0, CPU_386, 0, 0 keyword