Searched defs:def_mask (Results 1 - 6 of 6) sorted by relevance

/art/compiler/dex/quick/
H A Dmir_to_lir-inl.h60 insn->u.m.use_mask = insn->u.m.def_mask = &kEncodeAll;
165 lir->u.m.use_mask = lir->u.m.def_mask = &kEncodeNone;
185 ResourceMask def_mask; local
198 def_mask.SetBit(mem_ref_type_);
207 lir->u.m.def_mask = lir->u.m.use_mask = &kEncodeAll;
212 SetupRegMask(&def_mask, lir->operands[0]);
216 SetupRegMask(&def_mask, lir->operands[1]);
220 SetupRegMask(&def_mask, lir->operands[2]);
244 def_mask.SetBit(ResourceMask::kCCode);
252 SetupTargetResourceMasks(lir, flags, &use_mask, &def_mask);
[all...]
H A Dmir_to_lir.h161 const ResourceMask* def_mask; // Resource mask for def. member in struct:art::UseDefMasks
1242 ResourceMask* use_mask, ResourceMask* def_mask) = 0;
/art/compiler/dex/quick/arm/
H A Dtarget_arm.cc163 ResourceMask* use_mask, ResourceMask* def_mask) {
174 def_mask->SetBit(kArmRegSP);
182 def_mask->SetBits(EncodeArmRegList(lir->operands[0]));
186 def_mask->SetBits(EncodeArmRegList(lir->operands[1]));
190 def_mask->SetBits(EncodeArmRegList(lir->operands[0]));
195 SetupRegMask(def_mask, lir->operands[1] + i);
205 *def_mask = kEncodeAll;
231 } else if ((opcode == kThumbPop) && (def_mask->Intersects(r8Mask))) {
232 def_mask->ClearBits(r8Mask);
233 def_mask
162 SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, ResourceMask* def_mask) argument
[all...]
/art/compiler/dex/quick/mips/
H A Dtarget_mips.cc147 ResourceMask* use_mask, ResourceMask* def_mask) {
153 def_mask->SetBit(kMipsRegSP);
161 def_mask->SetBit(kMipsRegLR);
165 def_mask->SetBit(kMipsRegHI);
169 def_mask->SetBit(kMipsRegLO);
146 SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, ResourceMask* def_mask) argument
/art/compiler/dex/quick/arm64/
H A Dtarget_arm64.cc167 ResourceMask* use_mask, ResourceMask* def_mask) {
175 def_mask->SetBit(kArm64RegSP);
183 def_mask->SetBit(kArm64RegLR);
166 SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, ResourceMask* def_mask) argument
/art/compiler/dex/quick/x86/
H A Dtarget_x86.cc254 ResourceMask* use_mask, ResourceMask* def_mask) {
264 def_mask->SetBit(kX86RegSP);
268 SetupRegMask(def_mask, rs_rAX.GetReg());
272 SetupRegMask(def_mask, rs_rDX.GetReg());
295 SetupRegMask(def_mask, rs_rDI.GetReg());
300 def_mask->SetBit(kX86FPStack);
606 mem_barrier->u.m.def_mask = &kEncodeAll;
2716 ld1->u.m.def_mask = &kEncodeAll;
2726 st1->u.m.def_mask = &kEncodeAll;
253 SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, ResourceMask* def_mask) argument

Completed in 75 milliseconds