HomeSort by relevance Sort by last modified time
    Searched refs:def_mask (Results 1 - 20 of 20) sorted by null

  /art/compiler/dex/quick/
mir_to_lir-inl.h 60 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...]
local_optimizations.cc 24 #define LOAD_STORE_CHECK_REG_DEP(mask, check) (mask.Intersects(*check->u.m.def_mask))
28 (use.Union(def).Intersects(*check->u.m.def_mask))
178 *this_lir->u.m.def_mask));
187 if (this_lir->u.m.def_mask->Intersects(*this_lir->u.m.use_mask)) {
191 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem);
196 if (uses_pc.Intersects(this_lir->u.m.use_mask->Union(*this_lir->u.m.def_mask))) {
214 if (uses_pc.Intersects(check_lir->u.m.use_mask->Union(*check_lir->u.m.def_mask))) {
219 *check_lir->u.m.def_mask));
363 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem);
378 ResourceMask check_mem_mask = check_lir->u.m.def_mask->Intersection(kEncodeMem)
    [all...]
codegen_util.cc 84 inst->u.m.def_mask = &kEncodeAll;
86 DCHECK(safepoint_pc->u.m.def_mask->Equals(kEncodeAll));
91 after->u.m.def_mask = &kEncodeAll;
100 DCHECK(safepoint_pc->u.m.def_mask->Equals(kEncodeAll));
140 mask_ptr = &lir->u.m.def_mask;
173 DCHECK((is_load ? lir->u.m.use_mask : lir->u.m.def_mask)->Intersection(kEncodeMem).Equals(
271 if (lir->u.m.def_mask && (!lir->flags.is_nop || dump_nop)) {
272 DUMP_RESOURCE_MASK(DumpResourceMask(lir, *lir->u.m.def_mask, "def"));
822 new_label->u.m.def_mask = &kEncodeAll;
    [all...]
gen_invoke.cc     [all...]
mir_to_lir.h 161 const ResourceMask* def_mask; // Resource mask for def. member in struct:art::UseDefMasks
    [all...]
mir_to_lir.cc     [all...]
gen_common.cc 48 barrier->u.m.def_mask = &kEncodeAll;
    [all...]
  /art/compiler/dex/quick/arm/
target_arm.cc 163 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->SetBit(kArmRegPC);
    [all...]
int_arm.cc 216 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
252 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
258 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
910 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
917 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]
codegen_arm.h 74 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
call_arm.cc 89 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
  /art/compiler/dex/quick/mips/
target_mips.cc 147 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);
codegen_mips.h 74 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
  /art/compiler/dex/quick/arm64/
target_arm64.cc 167 ResourceMask* use_mask, ResourceMask* def_mask) {
175 def_mask->SetBit(kArm64RegSP);
183 def_mask->SetBit(kArm64RegLR);
    [all...]
codegen_arm64.h 127 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
int_arm64.cc 770 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
774 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]
  /art/compiler/dex/quick/x86/
target_x86.cc 254 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);
605 mem_barrier->u.m.def_mask = &kEncodeAll;
    [all...]
codegen_x86.h 133 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
    [all...]
assemble_x86.cc     [all...]
int_x86.cc 252 DCHECK(!last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]

Completed in 81 milliseconds