Home
last modified time | relevance | path

Searched refs:LeaveCC (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/compiler/arm/
Dcode-generator-arm.cc37 return LeaveCC; in OutputSBit()
40 return LeaveCC; in OutputSBit()
321 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
337 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
350 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
363 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
393 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
407 DCHECK_EQ(LeaveCC, i.OutputSBit()); \
484 DCHECK_EQ(LeaveCC, i.OutputSBit()); in AssembleArchInstruction()
505 DCHECK_EQ(LeaveCC, i.OutputSBit()); in AssembleArchInstruction()
[all …]
/external/v8/test/cctest/
Dtest-disasm-arm.cc106 COMPARE(and_(r1, r2, Operand(r3), LeaveCC), in TEST()
110 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq), in TEST()
117 COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne), in TEST()
122 COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs), in TEST()
126 COMPARE(sub(r5, r6, Operand(r10, LSL, 24), LeaveCC, lo), in TEST()
137 COMPARE(rsb(r6, r7, Operand(fp, LSR, 31), LeaveCC, pl), in TEST()
151 COMPARE(adc(r4, ip, Operand(ip, ASR, 1), LeaveCC, vc), in TEST()
158 COMPARE(sbc(r7, r1, Operand(ip, ROR, 1), LeaveCC, hi), in TEST()
212 COMPARE(orr(r7, r8, Operand(lr), LeaveCC, al), in TEST()
221 COMPARE(mov(r0, Operand(r1), LeaveCC, eq), in TEST()
[all …]
Dtest-assembler-arm.cc967 __ adc(r1, r1, Operand(r1), LeaveCC, cs);
972 __ adc(r2, r2, Operand(r2), LeaveCC, cs);
1923 __ add(pc, r5, r4, LeaveCC, ne); in TEST()
1965 __ orr(r3, r3, Operand(1 << 31), LeaveCC, mi); // N in TEST()
1966 __ orr(r3, r3, Operand(1 << 30), LeaveCC, eq); // Z in TEST()
1967 __ orr(r3, r3, Operand(1 << 29), LeaveCC, cs); // C in TEST()
1968 __ orr(r3, r3, Operand(1 << 28), LeaveCC, vs); // V in TEST()
Dtest-assembler-ppc.cc1001 __ adc(r1, r1, Operand(r1), LeaveCC, cs);
1006 __ adc(r2, r2, Operand(r2), LeaveCC, cs);
/external/v8/src/arm/
Dassembler-arm.h781 SBit s = LeaveCC, Condition cond = al);
784 SBit s = LeaveCC, Condition cond = al);
787 SBit s = LeaveCC, Condition cond = al);
789 SBit s = LeaveCC, Condition cond = al) {
794 SBit s = LeaveCC, Condition cond = al);
797 SBit s = LeaveCC, Condition cond = al);
799 SBit s = LeaveCC, Condition cond = al) {
804 SBit s = LeaveCC, Condition cond = al);
807 SBit s = LeaveCC, Condition cond = al);
810 SBit s = LeaveCC, Condition cond = al);
[all …]
Dmacro-assembler-arm.cc42 mov(pc, Operand(target, rmode), LeaveCC, cond); in Jump()
79 Instr mov_instr = cond | MOV | LeaveCC; in CallSize()
201 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond); in Drop()
206 add(sp, sp, Operand(count, LSL, kPointerSizeLog2), LeaveCC, cond); in Drop()
220 eor(reg1, reg1, Operand(reg2), LeaveCC, cond); in Swap()
221 eor(reg2, reg2, Operand(reg1), LeaveCC, cond); in Swap()
222 eor(reg1, reg1, Operand(reg2), LeaveCC, cond); in Swap()
224 mov(scratch, reg1, LeaveCC, cond); in Swap()
225 mov(reg1, reg2, LeaveCC, cond); in Swap()
226 mov(reg2, scratch, LeaveCC, cond); in Swap()
[all …]
Dmacro-assembler-arm.h167 void Move(Register dst, const Operand& src, SBit sbit = LeaveCC,
169 if (!src.is_reg() || !src.rm().is(dst) || sbit != LeaveCC) {
1248 void SmiTag(Register reg, SBit s = LeaveCC) {
1251 void SmiTag(Register dst, Register src, SBit s = LeaveCC) {
1268 void SmiUntag(Register reg, SBit s = LeaveCC) {
1271 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) {
Dcode-stubs-arm.cc320 __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne); in EmitSmiNonsmiComparison()
347 __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne); in EmitSmiNonsmiComparison()
570 __ mov(r0, Operand(EQUAL), LeaveCC, eq); in GenerateGeneric()
571 __ mov(r0, Operand(LESS), LeaveCC, lt); in GenerateGeneric()
572 __ mov(r0, Operand(GREATER), LeaveCC, gt); in GenerateGeneric()
837 __ mov(scratch2, Operand::Zero(), LeaveCC, mi); in Generate()
838 __ sub(scratch, scratch2, scratch, LeaveCC, mi); in Generate()
2572 __ mov(scratch1, scratch2, LeaveCC, gt); in GenerateCompareFlatOneByteStrings()
2590 __ mov(r0, Operand(Smi::FromInt(GREATER)), LeaveCC, gt); in GenerateCompareFlatOneByteStrings()
2591 __ mov(r0, Operand(Smi::FromInt(LESS)), LeaveCC, lt); in GenerateCompareFlatOneByteStrings()
[all …]
Dassembler-arm.cc1162 mov(target, Operand(imm32 & kImm8Mask), LeaveCC, cond); in move_32_bit_immediate()
1163 orr(target, target, Operand(imm32 & (kImm8Mask << 8)), LeaveCC, cond); in move_32_bit_immediate()
1164 orr(target, target, Operand(imm32 & (kImm8Mask << 16)), LeaveCC, cond); in move_32_bit_immediate()
1165 orr(target, target, Operand(imm32 & (kImm8Mask << 24)), LeaveCC, cond); in move_32_bit_immediate()
1168 mov(rd, target, LeaveCC, cond); in move_32_bit_immediate()
1182 mov(target, Operand(0), LeaveCC, cond); in move_32_bit_immediate()
1183 orr(target, target, Operand(0), LeaveCC, cond); in move_32_bit_immediate()
1184 orr(target, target, Operand(0), LeaveCC, cond); in move_32_bit_immediate()
1185 orr(target, target, Operand(0), LeaveCC, cond); in move_32_bit_immediate()
1219 mov(ip, x, LeaveCC, cond); in addrmod1()
[all …]
Dconstants-arm.h244 LeaveCC = 0 << 20 // Leave condition code unchanged. enumerator
Ddeoptimizer-arm.cc128 __ sub(sp, sp, Operand(16 * kDoubleSize), LeaveCC, eq); in Generate()
Dbuiltins-arm.cc983 __ add(sp, sp, args_count, LeaveCC); in LeaveInterpreterFrame()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc790 __ mov(scratch, Operand::Zero(), LeaveCC, NegateCondition(condition)); in DeoptimizeIf()
791 __ mov(scratch, Operand(1), LeaveCC, condition); in DeoptimizeIf()
799 __ mov(r1, Operand(FLAG_deopt_every_n_times), LeaveCC, eq); in DeoptimizeIf()
1333 __ mov(result, Operand(kMinInt / divisor), LeaveCC, vs); in DoFlooringDivByPowerOf2I()
1334 __ mov(result, Operand(result, ASR, shift), LeaveCC, vc); in DoFlooringDivByPowerOf2I()
1683 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoSubI()
1704 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoRSubI()
1845 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoAddI()
1874 __ mov(result_reg, right_op, LeaveCC, NegateCondition(condition)); in DoMathMinMax()
2644 __ mov(result, Operand(factory()->undefined_value()), LeaveCC, eq); in DoLoadContextSlot()
[all …]
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc206 backtrack_stackpointer(), Operand(kPointerSize), LeaveCC, eq); in CheckGreedyLoop()
700 __ mov(current_character(), Operand('\n'), LeaveCC, eq); in GetCode()
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc1988 __ mov(right, Operand(scratch1), LeaveCC, ne); in EmitInlineSmiBinaryOp()
1991 __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl); in EmitInlineSmiBinaryOp()