Lines Matching refs:ResourceMask
294 ResourceMask MipsMir2Lir::GetRegMaskCommon(const RegStorage& reg) const { in GetRegMaskCommon()
296 return ResourceMask::Bit((reg.IsFloat() ? kMipsFPReg0 : 0) + reg.GetRegNum()); in GetRegMaskCommon()
299 return ResourceMask::TwoBits((reg.GetRegNum() & ~1) + kMipsFPReg0); in GetRegMaskCommon()
301 return ResourceMask::Bit(reg.GetRegNum() + kMipsFPReg0); in GetRegMaskCommon()
303 return ResourceMask::Bit(reg.GetRegNum()); in GetRegMaskCommon()
308 ResourceMask MipsMir2Lir::GetPCUseDefEncoding() const { in GetPCUseDefEncoding()
309 return cu_->target64 ? ResourceMask::Bit(kMips64RegPC) : ResourceMask::Bit(kMipsRegPC); in GetPCUseDefEncoding()
312 void MipsMir2Lir::SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, in SetupTargetResourceMasks()
313 ResourceMask* def_mask) { in SetupTargetResourceMasks()
465 void MipsMir2Lir::DumpResourceMask(LIR *mips_lir, const ResourceMask& mask, const char *prefix) { in DumpResourceMask()
482 if (mask.HasBit(ResourceMask::kCCode)) { in DumpResourceMask()
485 if (mask.HasBit(ResourceMask::kFPStatus)) { in DumpResourceMask()
489 if (mips_lir && (mask.HasBit(ResourceMask::kDalvikReg))) { in DumpResourceMask()
494 if (mask.HasBit(ResourceMask::kLiteral)) { in DumpResourceMask()
498 if (mask.HasBit(ResourceMask::kHeapRef)) { in DumpResourceMask()
501 if (mask.HasBit(ResourceMask::kMustNotAlias)) { in DumpResourceMask()