/external/vixl/test/ |
D | test-operands.cc | 46 VIXL_CHECK(op.GetImmediate() == 42); in TEST_AARCH32() 52 VIXL_CHECK(op.GetImmediate() == (~UINT32_C(42) + 1)); in TEST_AARCH32() 60 VIXL_CHECK(op.GetImmediate() == UINT32_MAX); in TEST_AARCH32() 66 VIXL_CHECK(op.GetImmediate() == UINT32_MAX); in TEST_AARCH32() 72 VIXL_CHECK(op.GetImmediate() == 0x7fffffffu); in TEST_AARCH32() 78 VIXL_CHECK(op.GetImmediate() == 0x80000000u); in TEST_AARCH32() 86 VIXL_CHECK(op.GetImmediate() == UINT32_MAX); in TEST_AARCH32() 92 VIXL_CHECK(op.GetImmediate() == (~UINT32_C(42) + 1)); in TEST_AARCH32() 102 VIXL_CHECK(op.GetImmediate() == reinterpret_cast<uintptr_t>(&data)); in TEST_AARCH32() 110 VIXL_CHECK(op.GetImmediate() == reinterpret_cast<uintptr_t>(data)); in TEST_AARCH32()
|
/external/vixl/src/aarch32/ |
D | operands-aarch32.cc | 53 return os << "#" << operand.GetImmediate(); in operator <<() 128 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVbic() 201 SetEncodedImmediate(neon_imm.GetImmediate<uint8_t>()); in ImmediateVmov() 206 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVmov() 218 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVmov() 244 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVmov() 256 uint64_t immediate = neon_imm.GetImmediate<uint64_t>(); in ImmediateVmov() 281 ImmediateVFP vfp(neon_imm.GetImmediate<float>()); in ImmediateVmov() 364 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVmvn() 450 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVorr()
|
D | operands-aarch32.h | 168 uint32_t GetImmediate() const { in GetImmediate() function 281 T GetImmediate() const { in GetImmediate() function 282 return GetImmediate(DataTypeIdentity<T>()); in GetImmediate() 286 T GetImmediate(const DataTypeIdentity<T>&) const { in GetImmediate() function 295 uint64_t GetImmediate(const DataTypeIdentity<uint64_t>&) const { in GetImmediate() function 301 float GetImmediate(const DataTypeIdentity<float>&) const { in GetImmediate() function 306 double GetImmediate(const DataTypeIdentity<double>&) const { in GetImmediate() function 549 const float imm = neon_imm.GetImmediate<float>(); in ImmediateVFP() 554 const double imm = neon_imm.GetImmediate<double>(); in ImmediateVFP()
|
D | macro-assembler-aarch32.cc | 679 HandleOutOfBoundsImmediate(cond, scratch, operand.GetImmediate()); in Delegate() 736 uint32_t imm = operand.GetImmediate(); in Delegate() 1201 mov(cond, scratch, operand.GetImmediate()); in Delegate() 1328 float f = neon_imm.GetImmediate<float>(); in Delegate() 1356 uint32_t imm = neon_imm.GetImmediate<uint32_t>(); in Delegate() 1381 uint16_t imm = neon_imm.GetImmediate<uint16_t>(); in Delegate() 1392 uint64_t imm = neon_imm.GetImmediate<uint64_t>(); in Delegate() 1447 mov(cond, scratch, neon_imm.GetImmediate<uint32_t>()); in Delegate() 1465 float f = neon_imm.GetImmediate<float>(); in Delegate() 1475 double d = neon_imm.GetImmediate<double>(); in Delegate() [all …]
|
D | assembler-aarch32.cc | 1931 uint32_t imm = operand.GetImmediate(); in adc() 2019 uint32_t imm = operand.GetImmediate(); in adcs() 2107 uint32_t imm = operand.GetImmediate(); in add() 2320 uint32_t imm = operand.GetImmediate(); in add() 2356 uint32_t imm = operand.GetImmediate(); in adds() 2489 uint32_t imm = operand.GetImmediate(); in adds() 2509 uint32_t imm = operand.GetImmediate(); in addw() 2703 uint32_t imm = operand.GetImmediate(); in and_() 2791 uint32_t imm = operand.GetImmediate(); in ands() 2879 uint32_t imm = operand.GetImmediate(); in asr() [all …]
|
D | macro-assembler-aarch32.h | 1059 uint32_t immediate = operand.GetImmediate(); in Add() 1066 (operand.IsImmediate() && (operand.GetImmediate() <= 7) && rn.IsLow() && in Add() 1069 (operand.IsImmediate() && (operand.GetImmediate() <= 255) && in Add() 1072 (operand.IsImmediate() && (operand.GetImmediate() <= 1020) && in Add() 1073 ((operand.GetImmediate() & 0x3) == 0) && rd.IsLow() && rn.IsSP()) || in Add() 1108 ((rd.IsLow() && rn.IsLow() && (operand.GetImmediate() < 8)) || in Add() 1109 (rd.IsLow() && rn.Is(rd) && (operand.GetImmediate() < 256))))); in Add() 1161 uint32_t immediate = operand.GetImmediate(); in And() 1238 (operand.IsImmediate() && (operand.GetImmediate() >= 1) && in Asr() 1239 (operand.GetImmediate() <= 32) && rd.IsLow() && rm.IsLow()) || in Asr() [all …]
|
D | disasm-aarch32.h | 188 Offset GetImmediate() const { return immediate_; } in GetImmediate() function 206 immediate_(offset->GetImmediate()), in PrintLabel() 209 offset->GetImmediate() + position)) {} in PrintLabel() 213 Location::Offset GetImmediate() const { return immediate_; } in GetImmediate() function 422 return *this << "#0x" << std::hex << operand.GetImmediate() 425 return *this << "#" << operand.GetImmediate();
|
/external/vixl/src/aarch64/ |
D | macro-assembler-aarch64.cc | 812 uint64_t immediate = operand.GetImmediate(); in LogicalMacro() 925 Mov(rd, operand.GetImmediate()); in Mov() 1128 Mvn(rd, operand.GetImmediate()); in Mvn() 1160 if (operand.IsImmediate() && (operand.GetImmediate() < 0)) { in Ccmp() 1161 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMN); in Ccmp() 1173 if (operand.IsImmediate() && (operand.GetImmediate() < 0)) { in Ccmn() 1174 ConditionalCompareMacro(rn, -operand.GetImmediate(), nzcv, cond, CCMP); in Ccmn() 1194 IsImmConditionalCompare(operand.GetImmediate()))) { in ConditionalCompareMacro() 1409 if (operand.IsImmediate() && (operand.GetImmediate() < 0) && in Add() 1410 IsImmAddSub(-operand.GetImmediate())) { in Add() [all …]
|
D | operands-aarch64.cc | 358 return GetImmediate() == 0; in IsZero() 441 offset_ = offset.GetImmediate(); in MemOperand()
|
D | operands-aarch64.h | 798 int64_t GetImmediate() const { in GetImmediate() function 803 return GetImmediate(); 807 return IsZero() ? 0 : GetImmediate(); in GetEquivalentImmediate()
|
D | assembler-aarch64.cc | 5084 int64_t immediate = operand.GetImmediate(); in AddSub() 5152 int64_t immediate = operand.GetImmediate(); in Logical() 5203 int64_t immediate = operand.GetImmediate(); in ConditionalCompare()
|
/external/v8/src/compiler/ |
D | code-generator-impl.h | 148 return gen_->code()->GetImmediate(ImmediateOperand::cast(op)); in ToConstant()
|
D | instruction.cc | 967 ? GetImmediate(ImmediateOperand::cast(operand)) in InputRpo()
|
D | instruction.h | 1585 Constant GetImmediate(const ImmediateOperand* op) const { in NON_EXPORTED_BASE()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 102 int64_t GetImmediate(Node* node) { in GetImmediate() function in v8::internal::compiler::S390OperandGenerator 1211 base::bits::IsPowerOfTwo(g.GetImmediate(right))) { in TryMatchShiftFromMul() 1212 int power = 63 - base::bits::CountLeadingZeros64(g.GetImmediate(right)); in TryMatchShiftFromMul() 1668 if (g.CanBeImmediate(right, immediate_mode) && g.GetImmediate(right) == 0) { in VisitWordCompare()
|