Searched defs:use_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;
184 ResourceMask use_mask; local
190 use_mask.SetBit(mem_ref_type_);
207 lir->u.m.def_mask = lir->u.m.use_mask = &kEncodeAll;
224 SetupRegMask(&use_mask, lir->operands[0]);
228 SetupRegMask(&use_mask, lir->operands[1]);
232 SetupRegMask(&use_mask, lir->operands[2]);
236 SetupRegMask(&use_mask, lir->operands[3]);
240 SetupRegMask(&use_mask, li
[all...]
H A Dmir_to_lir.h160 const ResourceMask* use_mask; // Resource mask for use. 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) {
178 use_mask->SetBit(kArmRegSP);
200 use_mask->SetBit(kArmRegPC);
209 use_mask->SetBits(EncodeArmRegList(lir->operands[0]));
213 use_mask->SetBits(EncodeArmRegList(lir->operands[1]));
217 use_mask->SetBits(EncodeArmRegList(lir->operands[0]));
222 SetupRegMask(use_mask, lir->operands[1] + i);
228 if ((opcode == kThumbPush) && (use_mask->Intersects(r8Mask))) {
229 use_mask->ClearBits(r8Mask);
230 use_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) {
157 use_mask->SetBit(kMipsRegSP);
173 use_mask->SetBit(kMipsRegHI);
177 use_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) {
179 use_mask->SetBit(kArm64RegSP);
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) {
260 use_mask->SetBit(kX86RegSP);
275 SetupRegMask(use_mask, rs_rAX.GetReg());
279 SetupRegMask(use_mask, rs_rCX.GetReg());
283 SetupRegMask(use_mask, rs_rDX.GetReg());
287 SetupRegMask(use_mask, rs_rBX.GetReg());
292 SetupRegMask(use_mask, rs_rAX.GetReg());
293 SetupRegMask(use_mask, rs_rCX.GetReg());
294 SetupRegMask(use_mask, rs_rDI.GetReg());
299 use_mask
253 SetupTargetResourceMasks(LIR* lir, uint64_t flags, ResourceMask* use_mask, ResourceMask* def_mask) argument
[all...]

Completed in 70 milliseconds