Searched refs:immediate (Results 1 – 12 of 12) sorted by relevance
/art/test/521-regression-integer-field-set/ |
D | info.txt | 2 32-bit immediate (integer or reference) into a field used to generate
|
/art/compiler/utils/arm/ |
D | assembler_thumb2.cc | 509 bool Thumb2Assembler::ShifterOperandCanAlwaysHold(uint32_t immediate) { in ShifterOperandCanAlwaysHold() argument 510 return ArmAssembler::ModifiedImmediate(immediate) != kInvalidModifiedImmediate; in ShifterOperandCanAlwaysHold() 516 uint32_t immediate, in ShifterOperandCanHold() argument 520 shifter_op->immed_ = immediate; in ShifterOperandCanHold() 527 if (immediate < (1 << 12) && set_cc != kCcSet) { in ShifterOperandCanHold() 530 return ArmAssembler::ModifiedImmediate(immediate) != kInvalidModifiedImmediate; in ShifterOperandCanHold() 534 return ArmAssembler::ModifiedImmediate(immediate) != kInvalidModifiedImmediate; in ShifterOperandCanHold() 538 return ArmAssembler::ModifiedImmediate(immediate) != kInvalidModifiedImmediate; in ShifterOperandCanHold() 1443 uint8_t immediate = 0; in Emit16BitDataProcessing() local 1451 immediate = so.GetImmediate(); in Emit16BitDataProcessing() [all …]
|
D | assembler_arm32.cc | 28 bool Arm32Assembler::ShifterOperandCanHoldArm32(uint32_t immediate, ShifterOperand* shifter_op) { in ShifterOperandCanHoldArm32() argument 30 if (immediate < (1 << kImmed8Bits)) { in ShifterOperandCanHoldArm32() 34 shifter_op->immed_ = immediate; in ShifterOperandCanHoldArm32() 39 uint32_t imm8 = (immediate << 2*rot) | (immediate >> (32 - 2*rot)); in ShifterOperandCanHoldArm32() 51 bool Arm32Assembler::ShifterOperandCanAlwaysHold(uint32_t immediate) { in ShifterOperandCanAlwaysHold() argument 53 return ShifterOperandCanHoldArm32(immediate, &shifter_op); in ShifterOperandCanAlwaysHold() 59 uint32_t immediate, in ShifterOperandCanHold() argument 62 return ShifterOperandCanHoldArm32(immediate, shifter_op); in ShifterOperandCanHold()
|
D | assembler_arm32.h | 301 uint32_t immediate, 306 bool ShifterOperandCanAlwaysHold(uint32_t immediate) OVERRIDE; 401 bool ShifterOperandCanHoldArm32(uint32_t immediate, ShifterOperand* shifter_op);
|
D | assembler_arm.h | 887 uint32_t immediate, 893 uint32_t immediate, in ShifterOperandCanHold() argument 895 return ShifterOperandCanHold(rd, rn, opcode, immediate, kCcDontCare, shifter_op); in ShifterOperandCanHold() 898 virtual bool ShifterOperandCanAlwaysHold(uint32_t immediate) = 0;
|
D | assembler_thumb2.h | 350 uint32_t immediate, 355 bool ShifterOperandCanAlwaysHold(uint32_t immediate) OVERRIDE;
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 1101 void X86Assembler::testl(Register reg, const Immediate& immediate) { in testl() argument 1105 if (immediate.is_uint8() && reg < 4) { in testl() 1113 EmitUint8(immediate.value() & 0xFF); in testl() 1117 EmitImmediate(immediate); in testl() 1121 EmitImmediate(immediate); in testl() 1842 const Immediate& immediate) { in EmitComplex() argument 1845 if (immediate.is_int8()) { in EmitComplex() 1849 EmitUint8(immediate.value() & 0xFF); in EmitComplex() 1853 EmitImmediate(immediate); in EmitComplex() 1857 EmitImmediate(immediate); in EmitComplex()
|
D | assembler_x86.h | 805 void EmitComplex(int rm, const Operand& operand, const Immediate& immediate);
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 1340 void X86_64Assembler::testl(CpuRegister reg, const Immediate& immediate) { in testl() argument 1344 if (immediate.is_uint8() && reg.AsRegister() < 4) { in testl() 1352 EmitUint8(immediate.value() & 0xFF); in testl() 1356 EmitImmediate(immediate); in testl() 1361 EmitImmediate(immediate); in testl() 2407 const Immediate& immediate) { in EmitComplex() argument 2410 if (immediate.is_int8()) { in EmitComplex() 2414 EmitUint8(immediate.value() & 0xFF); in EmitComplex() 2418 EmitImmediate(immediate); in EmitComplex() 2422 EmitImmediate(immediate); in EmitComplex()
|
D | assembler_x86_64.h | 878 void EmitComplex(uint8_t rm, const Operand& operand, const Immediate& immediate);
|
/art/runtime/interpreter/mterp/ |
D | README.txt | 194 to altHandlerTable. Note that this change is not immediate. What is actually
|
/art/compiler/optimizing/ |
D | code_generator_arm64.cc | 1741 uint32_t shift = rhs.immediate() & (lhs.SizeInBits() - 1); in HandleBinaryOp() 1804 uint32_t shift_value = rhs.immediate() & in HandleShift() 2880 rhs.IsImmediate() && (rhs.immediate() == 0)) { in GenerateTestAndBranch()
|