Home
last modified time | relevance | path

Searched refs:neon_imm (Results 1 – 3 of 3) sorted by relevance

/external/vixl/src/aarch32/
Doperands-aarch32.cc74 std::ostream& operator<<(std::ostream& os, const NeonImmediate& neon_imm) { in operator <<() argument
75 if (neon_imm.IsDouble()) { in operator <<()
76 if (neon_imm.imm_.d_ == 0) { in operator <<()
77 if (copysign(1.0, neon_imm.imm_.d_) < 0.0) { in operator <<()
82 return os << "#" << std::setprecision(9) << neon_imm.imm_.d_; in operator <<()
84 if (neon_imm.IsFloat()) { in operator <<()
85 if (neon_imm.imm_.f_ == 0) { in operator <<()
86 if (copysign(1.0, neon_imm.imm_.d_) < 0.0) return os << "#-0.0"; in operator <<()
89 return os << "#" << std::setprecision(9) << neon_imm.imm_.f_; in operator <<()
91 if (neon_imm.IsInteger64()) { in operator <<()
[all …]
Doperands-aarch32.h521 explicit ImmediateVFP(const NeonImmediate& neon_imm) { in ImmediateVFP() argument
522 if (neon_imm.IsFloat()) { in ImmediateVFP()
523 const float imm = neon_imm.GetImmediate<float>(); in ImmediateVFP()
527 } else if (neon_imm.IsDouble()) { in ImmediateVFP()
528 const double imm = neon_imm.GetImmediate<double>(); in ImmediateVFP()
552 ImmediateVbic(DataType dt, const NeonImmediate& neon_imm);
559 ImmediateVand(DataType dt, const NeonImmediate neon_imm) in ImmediateVand() argument
560 : ImmediateVbic(dt, neon_imm) { in ImmediateVand()
569 ImmediateVmov(DataType dt, const NeonImmediate& neon_imm);
576 ImmediateVmvn(DataType dt, const NeonImmediate& neon_imm);
[all …]
Dmacro-assembler-aarch32.cc1321 const NeonImmediate& neon_imm = operand.GetNeonImmediate(); in Delegate() local
1322 if (neon_imm.CanConvert<float>()) { in Delegate()
1328 float f = neon_imm.GetImmediate<float>(); in Delegate()
1352 const NeonImmediate& neon_imm = operand.GetNeonImmediate(); in Delegate() local
1355 if (neon_imm.CanConvert<uint32_t>()) { in Delegate()
1356 uint32_t imm = neon_imm.GetImmediate<uint32_t>(); in Delegate()
1380 if (neon_imm.CanConvert<uint16_t>()) { in Delegate()
1381 uint16_t imm = neon_imm.GetImmediate<uint16_t>(); in Delegate()
1391 if (neon_imm.CanConvert<uint64_t>()) { in Delegate()
1392 uint64_t imm = neon_imm.GetImmediate<uint64_t>(); in Delegate()
[all …]