Searched refs:PhysRegDefs (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineLICM.cpp | 168 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/ |
D | MachineLICM.cpp | 169 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/ |
D | MachineLICM.cpp | 184 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()
|
D | MIRCanonicalizerPass.cpp | 183 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()
|