Home
last modified time | relevance | path

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

/external/vixl/test/
Dtest-operands.cc46 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/
Doperands-aarch32.cc53 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()
Doperands-aarch32.h168 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()
Dmacro-assembler-aarch32.cc679 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 …]
Dassembler-aarch32.cc1931 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 …]
Dmacro-assembler-aarch32.h1059 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 …]
Ddisasm-aarch32.h188 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/
Dmacro-assembler-aarch64.cc812 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 …]
Doperands-aarch64.cc358 return GetImmediate() == 0; in IsZero()
441 offset_ = offset.GetImmediate(); in MemOperand()
Doperands-aarch64.h798 int64_t GetImmediate() const { in GetImmediate() function
803 return GetImmediate();
807 return IsZero() ? 0 : GetImmediate(); in GetEquivalentImmediate()
Dassembler-aarch64.cc5084 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/
Dcode-generator-impl.h148 return gen_->code()->GetImmediate(ImmediateOperand::cast(op)); in ToConstant()
Dinstruction.cc967 ? GetImmediate(ImmediateOperand::cast(operand)) in InputRpo()
Dinstruction.h1585 Constant GetImmediate(const ImmediateOperand* op) const { in NON_EXPORTED_BASE()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc102 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()