Home | History | Annotate | Download | only in arm

Lines Matching refs:OutputRegister

368     auto result = i.OutputRegister();                           \
410 __ asm_instr(i.OutputRegister(), \
751 __ mov(i.OutputRegister(), sp);
755 __ mov(i.OutputRegister(), fp);
760 __ ldr(i.OutputRegister(), MemOperand(fp, 0));
762 __ mov(i.OutputRegister(), fp);
766 __ TruncateDoubleToI(i.OutputRegister(), i.InputDoubleRegister(0));
809 __ add(i.OutputRegister(0), base, Operand(offset.offset()));
879 __ add(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
883 __ and_(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
887 __ bic(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
891 __ mul(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
895 __ mla(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
900 __ mls(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
906 __ smull(i.OutputRegister(0), i.OutputRegister(1), i.InputRegister(0),
910 __ smmul(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1));
914 __ smmla(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
919 __ umull(i.OutputRegister(0), i.OutputRegister(1), i.InputRegister(0),
924 __ sdiv(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1));
930 __ udiv(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1));
935 __ Move(i.OutputRegister(), i.InputOperand2(0), i.OutputSBit());
938 __ mvn(i.OutputRegister(), i.InputOperand2(0), i.OutputSBit());
941 __ orr(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
945 __ eor(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
949 __ sub(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
953 __ rsb(i.OutputRegister(), i.InputRegister(0), i.InputOperand2(1),
958 __ bfc(i.OutputRegister(), i.InputInt8(1), i.InputInt8(2));
964 __ ubfx(i.OutputRegister(), i.InputRegister(0), i.InputInt8(1),
971 __ sbfx(i.OutputRegister(), i.InputRegister(0), i.InputInt8(1),
977 __ sxtb(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1));
981 __ sxth(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1));
985 __ sxtab(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
990 __ sxtah(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
995 __ uxtb(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1));
999 __ uxth(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1));
1003 __ uxtab(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
1008 __ uxtah(i.OutputRegister(), i.InputRegister(0), i.InputRegister(1),
1014 __ rbit(i.OutputRegister(), i.InputRegister(0));
1019 __ clz(i.OutputRegister(), i.InputRegister(0));
1043 __ add(i.OutputRegister(0), i.InputRegister(0), i.InputRegister(2),
1045 __ adc(i.OutputRegister(1), i.InputRegister(1),
1054 __ sub(i.OutputRegister(0), i.InputRegister(0), i.InputRegister(2),
1056 __ sbc(i.OutputRegister(1), i.InputRegister(1),
1065 __ umull(i.OutputRegister(0), i.OutputRegister(1), i.InputRegister(0),
1067 __ mla(i.OutputRegister(1), i.InputRegister(0), i.InputRegister(3),
1068 i.OutputRegister(1));
1069 __ mla(i.OutputRegister(1), i.InputRegister(2), i.InputRegister(1),
1070 i.OutputRegister(1));
1074 instr->OutputCount() >= 2 ? i.OutputRegister(1) : i.TempRegister(0);
1076 __ LslPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1079 __ LslPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1086 instr->OutputCount() >= 2 ? i.OutputRegister(1) : i.TempRegister(0);
1088 __ LsrPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1091 __ LsrPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1098 instr->OutputCount() >= 2 ? i.OutputRegister(1) : i.TempRegister(0);
1100 __ AsrPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1103 __ AsrPair(i.OutputRegister(0), second_output, i.InputRegister(0),
1310 __ vmov(i.OutputRegister(), scratch);
1313 __ cmn(i.OutputRegister(), Operand(1));
1314 __ mov(i.OutputRegister(), Operand(INT32_MIN), SBit::LeaveCC, vs);
1321 __ vmov(i.OutputRegister(), scratch);
1324 __ cmn(i.OutputRegister(), Operand(1));
1325 __ adc(i.OutputRegister(), i.OutputRegister(), Operand::Zero());
1332 __ vmov(i.OutputRegister(), scratch);
1339 __ vmov(i.OutputRegister(), scratch);
1344 __ vmov(i.OutputRegister(), i.InputFloatRegister(0));
1352 __ VmovLow(i.OutputRegister(), i.InputDoubleRegister(0));
1360 __ VmovHigh(i.OutputRegister(), i.InputDoubleRegister(0));
1372 __ vmov(i.OutputRegister(0), i.OutputRegister(1),
1377 __ ldrb(i.OutputRegister(), i.InputOffset());
1381 __ ldrsb(i.OutputRegister(), i.InputOffset());
1389 __ ldrh(i.OutputRegister(), i.InputOffset());
1392 __ ldrsh(i.OutputRegister(), i.InputOffset());
1399 __ ldr(i.OutputRegister(), i.InputOffset());
1563 __ ExtractLane(i.OutputRegister(), i.InputSimd128Register(0), NeonS32,
1673 __ ExtractLane(i.OutputRegister(), i.InputSimd128Register(0), NeonS16,
1795 __ ExtractLane(i.OutputRegister(), i.InputSimd128Register(0), NeonS8,
2097 Register reg = i.OutputRegister(instr->OutputCount() - 1);