Home
last modified time | relevance | path

Searched refs:PhysRegDefs (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineLICM.cpp168 void ProcessMI(MachineInstr *MI, unsigned *PhysRegDefs,
386 unsigned *PhysRegDefs, in ProcessMI() argument
414 if (Reg && PhysRegDefs[Reg]) in ProcessMI()
422 ++PhysRegDefs[Reg]; in ProcessMI()
424 ++PhysRegDefs[*AS]; in ProcessMI()
442 if (++PhysRegDefs[Reg] > 1) in ProcessMI()
447 if (++PhysRegDefs[*AS] > 1) in ProcessMI()
465 unsigned *PhysRegDefs = new unsigned[NumRegs]; in HoistRegionPostRA() local
466 std::fill(PhysRegDefs, PhysRegDefs + NumRegs, 0); in HoistRegionPostRA()
488 ++PhysRegDefs[Reg]; in HoistRegionPostRA()
[all …]
/external/llvm/lib/CodeGen/
DMachineLICM.cpp169 void ProcessMI(MachineInstr *MI, BitVector &PhysRegDefs,
352 BitVector &PhysRegDefs, in ProcessMI() argument
387 if (Reg && (PhysRegDefs.test(Reg) || PhysRegClobbers.test(Reg))) in ProcessMI()
416 if (PhysRegDefs.test(*AS)) in ProcessMI()
418 PhysRegDefs.set(*AS); in ProcessMI()
444 BitVector PhysRegDefs(NumRegs); // Regs defined once in the loop. in HoistRegionPostRA() local
464 PhysRegDefs.set(*AI); in HoistRegionPostRA()
469 ProcessMI(&MI, PhysRegDefs, PhysRegClobbers, StoredFIs, Candidates); in HoistRegionPostRA()
508 if (PhysRegDefs.test(Reg) || in HoistRegionPostRA()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineLICM.cpp184 void ProcessMI(MachineInstr *MI, BitVector &PhysRegDefs,
400 BitVector &PhysRegDefs, in ProcessMI() argument
435 if (Reg && (PhysRegDefs.test(Reg) || PhysRegClobbers.test(Reg))) in ProcessMI()
464 if (PhysRegDefs.test(*AS)) in ProcessMI()
466 PhysRegDefs.set(*AS); in ProcessMI()
492 BitVector PhysRegDefs(NumRegs); // Regs defined once in the loop. in HoistRegionPostRA() local
512 PhysRegDefs.set(*AI); in HoistRegionPostRA()
517 ProcessMI(&MI, PhysRegDefs, PhysRegClobbers, StoredFIs, Candidates); in HoistRegionPostRA()
556 if (PhysRegDefs.test(Reg) || in HoistRegionPostRA()
DMIRCanonicalizerPass.cpp183 std::vector<unsigned> PhysRegDefs; in rescheduleCanonically() local
196 PhysRegDefs.push_back(MO.getReg()); in rescheduleCanonically()
221 if (llvm::find(PhysRegDefs, II->getOperand(i).getReg()) == in rescheduleCanonically()
222 PhysRegDefs.end()) { in rescheduleCanonically()