/external/llvm/include/llvm/Target/ |
TargetRegisterInfo.h | 54 typedef unsigned LaneBitmask; 68 const LaneBitmask LaneMask; 216 LaneBitmask getLaneMask() const { 248 const LaneBitmask *SubRegIndexLaneMasks; 258 const LaneBitmask *SRILaneMasks, 362 /// SubIdx \see LaneBitmask. 365 LaneBitmask getSubRegIndexLaneMask(unsigned SubIdx) const { 393 LaneBitmask getCoveringLanes() const { return CoveringLanes; } 544 LaneBitmask composeSubRegIndexLaneMask(unsigned IdxA, 545 LaneBitmask Mask) const [all...] |
/external/llvm/include/llvm/CodeGen/ |
ScheduleDAGInstrs.h | 35 LaneBitmask LaneMask; 38 VReg2SUnit(unsigned VReg, LaneBitmask LaneMask, SUnit *SU) 50 VReg2SUnitOperIdx(unsigned VReg, LaneBitmask LaneMask, 267 LaneBitmask getLaneMaskForMO(const MachineOperand &MO) const;
|
MachineBasicBlock.h | 37 typedef unsigned LaneBitmask; 77 LaneBitmask LaneMask; 79 RegisterMaskPair(MCPhysReg PhysReg, LaneBitmask LaneMask) 345 void addLiveIn(MCPhysReg PhysReg, LaneBitmask LaneMask = ~0u) { 363 void removeLiveIn(MCPhysReg Reg, LaneBitmask LaneMask = ~0u); 366 bool isLiveIn(MCPhysReg Reg, LaneBitmask LaneMask = ~0u) const; [all...] |
RegisterScavenging.h | 149 void setRegUsed(unsigned Reg, LaneBitmask LaneMask = ~0u);
|
LiveInterval.h | 599 LaneBitmask LaneMask; 602 SubRange(LaneBitmask LaneMask) 607 SubRange(LaneBitmask LaneMask, const LiveRange &Other, 682 LaneBitmask LaneMask) { 691 LaneBitmask LaneMask,
|
LiveIntervalAnalysis.h | 443 unsigned Reg, LaneBitmask LaneMask = ~0u);
|
MachineRegisterInfo.h | 750 LaneBitmask getMaxLaneMaskForVReg(unsigned Reg) const; [all...] |
/external/llvm/lib/CodeGen/ |
RegisterCoalescer.cpp | 95 LaneBitmask ShrinkMask; 167 LaneBitmask LaneMask, CoalescerPair &CP); 172 LaneBitmask LaneMask, const CoalescerPair &CP); 796 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(IntA.reg); 804 LaneBitmask AMask = SA.LaneMask; 806 LaneBitmask BMask = SB.LaneMask; 807 LaneBitmask Common = BMask & AMask; 813 LaneBitmask BRest = BMask & ~AMask; [all...] |
LiveRangeCalc.cpp | 67 LaneBitmask Mask = SubReg != 0 ? TRI.getSubRegIndexLaneMask(SubReg) 73 LaneBitmask ClassMask = MRI->getMaxLaneMaskForVReg(Reg); 79 LaneBitmask Common = S.LaneMask & Mask; 83 LaneBitmask LRest = S.LaneMask & ~Mask; 142 LaneBitmask Mask) { 161 LaneBitmask SubRegMask = TRI.getSubRegIndexLaneMask(SubReg);
|
LiveRangeCalc.h | 132 void extendToUses(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask);
|
LiveIntervalAnalysis.cpp | 545 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); 745 LaneBitmask DefinedLanesMask; 769 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); [all...] |
ScheduleDAGInstrs.cpp | 365 LaneBitmask ScheduleDAGInstrs::getLaneMaskForMO(const MachineOperand &MO) const 390 LaneBitmask DefLaneMask; 391 LaneBitmask KillLaneMask; 415 LaneBitmask LaneMask = I->LaneMask; 453 LaneBitmask LaneMask = DefLaneMask; 476 LaneBitmask OverlapMask = V2SU.LaneMask & LaneMask; 477 LaneBitmask NonOverlapMask = V2SU.LaneMask & ~LaneMask; 500 LaneBitmask LaneMask = TrackLaneMasks ? getLaneMaskForMO(MO) : ~0u; 507 LaneBitmask PrevDefLaneMask = V2SU.LaneMask; [all...] |
MachineVerifier.cpp | 217 LaneBitmask LaneMask) const; 237 void verifyLiveRange(const LiveRange&, unsigned, LaneBitmask LaneMask = 0); 443 LaneBitmask LaneMask) const { [all...] |
RegisterScavenging.cpp | 34 void RegScavenger::setRegUsed(unsigned Reg, LaneBitmask LaneMask) { 36 LaneBitmask UnitMask = (*RUI).second;
|
VirtRegMap.cpp | 266 LaneBitmask LaneMask = 0; 338 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(SubRegIdx);
|
LiveRegMatrix.cpp | 79 LaneBitmask Mask = (*Units).second;
|
LiveInterval.cpp | 891 LaneBitmask ActiveMask = 0; 901 LaneBitmask EventMask = 0; [all...] |
TargetRegisterInfo.cpp | 100 Printable PrintLaneMask(LaneBitmask LaneMask) {
|
MachineBasicBlock.cpp | 335 void MachineBasicBlock::removeLiveIn(MCPhysReg Reg, LaneBitmask LaneMask) { 347 bool MachineBasicBlock::isLiveIn(MCPhysReg Reg, LaneBitmask LaneMask) const { 365 LaneBitmask LaneMask = I->LaneMask; [all...] |
LiveRangeEdit.cpp | 229 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg);
|
MachineRegisterInfo.cpp | 397 LaneBitmask MachineRegisterInfo::getMaxLaneMaskForVReg(unsigned Reg) const {
|