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 62 insn->u.m.use_mask = insn->u.m.def_mask = &kEncodeAll;
169 lir->u.m.use_mask = lir->u.m.def_mask = &kEncodeNone;
189 ResourceMask def_mask; local
202 def_mask.SetBit(mem_ref_type_);
211 lir->u.m.def_mask = lir->u.m.use_mask = &kEncodeAll;
216 SetupRegMask(&def_mask, lir->operands[0]);
220 SetupRegMask(&def_mask, lir->operands[1]);
224 SetupRegMask(&def_mask, lir->operands[2]);
248 def_mask.SetBit(ResourceMask::kCCode);
256 SetupTargetResourceMasks(lir, flags, &use_mask, &def_mask);
    [all...]
local_optimizations.cc 25 #define LOAD_STORE_CHECK_REG_DEP(mask, check) (mask.Intersects(*check->u.m.def_mask))
29 (use.Union(def).Intersects(*check->u.m.def_mask))
179 *this_lir->u.m.def_mask));
188 if (this_lir->u.m.def_mask->Intersects(*this_lir->u.m.use_mask)) {
192 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem);
197 if (uses_pc.Intersects(this_lir->u.m.use_mask->Union(*this_lir->u.m.def_mask))) {
215 if (uses_pc.Intersects(check_lir->u.m.use_mask->Union(*check_lir->u.m.def_mask))) {
220 *check_lir->u.m.def_mask));
364 ResourceMask stop_def_reg_mask = this_lir->u.m.def_mask->Without(kEncodeMem);
379 ResourceMask check_mem_mask = check_lir->u.m.def_mask->Intersection(kEncodeMem)
    [all...]
codegen_util.cc 90 inst->u.m.def_mask = &kEncodeAll;
92 DCHECK(safepoint_pc->u.m.def_mask->Equals(kEncodeAll));
99 after->u.m.def_mask = &kEncodeAll;
108 DCHECK(safepoint_pc->u.m.def_mask->Equals(kEncodeAll));
150 mask_ptr = &lir->u.m.def_mask;
183 DCHECK((is_load ? lir->u.m.use_mask : lir->u.m.def_mask)->Intersection(kEncodeMem).Equals(
287 if (lir->u.m.def_mask && (!lir->flags.is_nop || dump_nop)) {
288 DUMP_RESOURCE_MASK(DumpResourceMask(lir, *lir->u.m.def_mask, "def"));
    [all...]
mir_to_lir.h 160 const ResourceMask* def_mask; // Resource mask for def. member in struct:art::UseDefMasks
    [all...]
mir_to_lir.cc     [all...]
gen_common.cc 178 barrier->u.m.def_mask = &kEncodeAll;
    [all...]
gen_invoke.cc     [all...]
  /art/compiler/dex/quick/arm/
target_arm.cc 164 ResourceMask* use_mask, ResourceMask* def_mask) {
175 def_mask->SetBit(kArmRegSP);
183 def_mask->SetBits(EncodeArmRegList(lir->operands[0]));
187 def_mask->SetBits(EncodeArmRegList(lir->operands[1]));
191 def_mask->SetBits(EncodeArmRegList(lir->operands[0]));
196 SetupRegMask(def_mask, lir->operands[1] + i);
206 *def_mask = kEncodeAll;
232 } else if ((opcode == kThumbPop) && (def_mask->Intersects(r8Mask))) {
233 def_mask->ClearBits(r8Mask);
234 def_mask->SetBit(kArmRegPC);
    [all...]
int_arm.cc 228 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
265 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
271 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]
codegen_arm.h 130 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
call_arm.cc 96 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
  /art/compiler/dex/quick/mips/
target_mips.cc 313 ResourceMask* def_mask) {
318 def_mask->SetBit(kMipsRegSP);
326 def_mask->SetBit(kMipsRegLR);
331 def_mask->SetBit(kMipsRegHI);
335 def_mask->SetBit(kMipsRegLO);
    [all...]
codegen_mips.h 129 ResourceMask* def_mask) OVERRIDE;
  /art/compiler/dex/quick/x86/
target_x86.cc 278 ResourceMask* use_mask, ResourceMask* def_mask) {
288 def_mask->SetBit(kX86RegSP);
292 SetupRegMask(def_mask, rs_rAX.GetReg());
296 SetupRegMask(def_mask, rs_rDX.GetReg());
319 SetupRegMask(def_mask, rs_rDI.GetReg());
324 def_mask->SetBit(kX86FPStack);
636 mem_barrier->u.m.def_mask = &kEncodeAll;
    [all...]
codegen_x86.h 162 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
    [all...]
assemble_x86.cc     [all...]
int_x86.cc 255 DCHECK(!last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]
  /art/compiler/dex/quick/arm64/
target_arm64.cc 169 ResourceMask* use_mask, ResourceMask* def_mask) {
177 def_mask->SetBit(kA64RegSP);
185 def_mask->SetBit(kA64RegLR);
codegen_arm64.h 118 ResourceMask* use_mask, ResourceMask* def_mask) OVERRIDE;
int_arm64.cc 805 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
809 DCHECK(last_lir_insn_->u.m.def_mask->HasBit(ResourceMask::kCCode));
    [all...]

Completed in 257 milliseconds