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

  /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 {

Completed in 499 milliseconds