Home
last modified time | relevance | path

Searched refs:Bit (Results 1 – 7 of 7) sorted by relevance

/art/compiler/utils/arm/
Dconstants_arm.h252 int Bit(int nr) const { in Bit() function
286 int RegShiftField() const { return Bit(4); } in RegShiftField()
298 int BField() const { return Bit(22); } in BField()
299 int WField() const { return Bit(21); } in WField()
300 int LField() const { return Bit(20); } in LField()
308 int SignField() const { return Bit(6); } in SignField()
309 int HField() const { return Bit(5); } in HField()
332 uint32_t imm32 = (Bit(19) << 31) | (((1 << 5) - Bit(18)) << 25) | in ImmFloatField()
339 uint64_t imm64 = (Bit(19)*(1LL << 63)) | (((1LL << 8) - Bit(18)) << 54) | in ImmDoubleField()
351 ((Bit(25) == 1) || // Data processing immediate. in IsDataProcessing()
[all …]
/art/compiler/dex/quick/
Dresource_mask.cc34 ResourceMask::Bit(ResourceMask::kFPStatus),
35 ResourceMask::Bit(ResourceMask::kCCode),
45 ResourceMask::Bit(ResourceMask::kFPStatus)), "kNoRegMasks fp status index unexpected");
47 ResourceMask::Bit(ResourceMask::kCCode)), "kNoRegMasks ccode index unexpected");
51 return ResourceMask::Bit(reg).Union(ResourceMask::Bit(special_bit)); in OneRegOneSpecial()
65 DEFINE_LIST_32(ResourceMask::Bit),
94 #define TWO(a, b) ResourceMask::Bit(a).Union(ResourceMask::Bit(b))
127 return ResourceMask::Bit(lower).Union(ResourceMask::Bit(higher)).Equals( in CheckTwoRegsMask()
148 constexpr ResourceMask kAllowedSpecialBits = ResourceMask::Bit(ResourceMask::kFPStatus) in GetMask()
149 .Union(ResourceMask::Bit(ResourceMask::kCCode)) in GetMask()
Dresource_mask.h76 static constexpr ResourceMask Bit(size_t bit) { in Bit() function
84 DCHECK_CONSTEXPR((start_bit & 1u) == 0u, << start_bit << " isn't even", Bit(0)) in TwoBits()
149 constexpr ResourceMask kEncodeHeapRef = ResourceMask::Bit(ResourceMask::kHeapRef);
150 constexpr ResourceMask kEncodeLiteral = ResourceMask::Bit(ResourceMask::kLiteral);
151 constexpr ResourceMask kEncodeDalvikReg = ResourceMask::Bit(ResourceMask::kDalvikReg);
153 kEncodeHeapRef).Union(ResourceMask::Bit(ResourceMask::kMustNotAlias));
/art/compiler/dex/quick/mips/
Dtarget_mips.cc296 return ResourceMask::Bit((reg.IsFloat() ? kMipsFPReg0 : 0) + reg.GetRegNum()); in GetRegMaskCommon()
301 return ResourceMask::Bit(reg.GetRegNum() + kMipsFPReg0); in GetRegMaskCommon()
303 return ResourceMask::Bit(reg.GetRegNum()); in GetRegMaskCommon()
309 return cu_->target64 ? ResourceMask::Bit(kMips64RegPC) : ResourceMask::Bit(kMipsRegPC); in GetPCUseDefEncoding()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc147 : ResourceMask::Bit(reg.IsSingle() ? reg.GetRegNum() + kArmFPReg0 : reg.GetRegNum()); in GetRegMaskArm()
159 return ResourceMask::Bit(kArmRegPC); in GetPCUseDefEncoding()
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc155 return ResourceMask::Bit( in GetRegMaskCommon()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc268 return ResourceMask::Bit( in GetRegMaskCommon()