/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 697 LaneBitmask LaneMask; variable 700 SubRange(LaneBitmask LaneMask) : LaneMask(LaneMask) {} in SubRange() argument 703 SubRange(LaneBitmask LaneMask, const LiveRange &Other, in SubRange() argument 787 createSubRange(BumpPtrAllocator & Allocator,LaneBitmask LaneMask) createSubRange() argument 796 createSubRangeFrom(BumpPtrAllocator & Allocator,LaneBitmask LaneMask,const LiveRange & CopyFrom) createSubRangeFrom() argument [all...] |
H A D | RegisterPressure.h | 40 LaneBitmask LaneMask; member 265 LaneBitmask LaneMask; member
|
H A D | ScheduleDAGInstrs.h | 55 LaneBitmask LaneMask; global() member
|
H A D | TargetRegisterInfo.h | 55 const LaneBitmask LaneMask; variable 699 reverseComposeSubRegIndexLaneMask(unsigned IdxA,LaneBitmask LaneMask) reverseComposeSubRegIndexLaneMask() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervals.cpp | 365 extendSegmentsToUses(LiveRange & Segments,ShrinkToUsesWorkList & WorkList,Register Reg,LaneBitmask LaneMask) extendSegmentsToUses() argument 561 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); shrinkToUses() local 1020 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) updateAllRanges() local 1037 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) updateAllRanges() local 1064 updateRange(LiveRange & LR,Register Reg,LaneBitmask LaneMask) updateRange() argument 1261 handleMoveUp(LiveRange & LR,Register Reg,LaneBitmask LaneMask) handleMoveUp() argument 1444 findLastUseBefore(SlotIndex Before,Register Reg,LaneBitmask LaneMask) findLastUseBefore() argument 1557 repairOldRegInRange(const MachineBasicBlock::iterator Begin,const MachineBasicBlock::iterator End,const SlotIndex EndIdx,LiveRange & LR,const Register Reg,LaneBitmask LaneMask) repairOldRegInRange() argument [all...] |
H A D | RenameIndependentSubregs.cpp | 183 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findComponents() local 227 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in rewriteOperands() local
|
H A D | LiveInterval.cpp | 873 LaneBitmask LaneMask, in stripValuesNotDefiningMask() 920 BumpPtrAllocator &Allocator, LaneBitmask LaneMask, in refineSubRanges() 966 LaneBitmask LaneMask, in computeSubRangeUndefs()
|
H A D | ScheduleDAGInstrs.cpp | 443 LaneBitmask LaneMask = I->LaneMask; addVRegDefDeps() local 481 LaneBitmask LaneMask = DefLaneMask; addVRegDefDeps() local 530 LaneBitmask LaneMask = TrackLaneMasks ? getLaneMaskForMO(MO) addVRegUseDeps() local [all...] |
H A D | LiveRangeEdit.cpp | 274 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in useIsKill() local
|
H A D | MachineVerifier.cpp | 2430 checkLivenessAtUse(const MachineOperand * MO,unsigned MONum,SlotIndex UseIdx,const LiveRange & LR,Register VRegOrUnit,LaneBitmask LaneMask) checkLivenessAtUse() argument 2457 checkLivenessAtDef(const MachineOperand * MO,unsigned MONum,SlotIndex DefIdx,const LiveRange & LR,Register VRegOrUnit,bool SubRangeCheck,LaneBitmask LaneMask) checkLivenessAtDef() argument 3093 verifyLiveRangeValue(const LiveRange & LR,const VNInfo * VNI,Register Reg,LaneBitmask LaneMask) verifyLiveRangeValue() argument 3185 verifyLiveRangeSegment(const LiveRange & LR,const LiveRange::const_iterator I,Register Reg,LaneBitmask LaneMask) verifyLiveRangeSegment() argument 3411 verifyLiveRange(const LiveRange & LR,Register Reg,LaneBitmask LaneMask) verifyLiveRange() argument [all...] |
H A D | RegisterScavenging.cpp | 51 void RegScavenger::setRegUsed(Register Reg, LaneBitmask LaneMask) { in setRegUsed()
|
H A D | VirtRegMap.cpp | 320 LaneBitmask LaneMask; in addLiveInsForSubRanges() local
|
H A D | RegisterCoalescer.cpp | 2419 const LaneBitmask LaneMask; global() member in __anonc2b9989c0311::JoinVals 2589 JoinVals(LiveRange & LR,Register Reg,unsigned SubIdx,LaneBitmask LaneMask,SmallVectorImpl<VNInfo * > & newVNInfo,const CoalescerPair & cp,LiveIntervals * lis,const TargetRegisterInfo * TRI,bool SubRangeJoin,bool TrackSubRegLiveness) JoinVals() argument 3515 joinSubRegRanges(LiveRange & LRange,LiveRange & RRange,LaneBitmask LaneMask,const CoalescerPair & CP) joinSubRegRanges() argument 3579 mergeSubRangeInto(LiveInterval & LI,const LiveRange & ToMerge,LaneBitmask LaneMask,CoalescerPair & CP,unsigned ComposeSubRegIdx) mergeSubRangeInto() argument [all...] |
H A D | TwoAddressInstructionPass.cpp | 1626 __anonbf3c637f0402(LiveRange &LR, LaneBitmask LaneMask) processTiedPairs() argument 1879 LaneBitmask LaneMask = runOnMachineFunction() local
|
H A D | MachineBasicBlock.cpp | 592 removeLiveIn(MCPhysReg Reg,LaneBitmask LaneMask) removeLiveIn() argument 627 LaneBitmask LaneMask = I->LaneMask; sortUniqueLiveIns() local [all...] |
H A D | SplitKit.cpp | 548 buildCopy(Register FromReg,Register ToReg,LaneBitmask LaneMask,MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertBefore,bool Late,unsigned RegIdx) buildCopy() argument 620 LaneBitmask LaneMask; defFromParent() local [all...] |
H A D | RegisterPressure.cpp | 554 LaneBitmask LaneMask = SubRegIdx != 0 pushRegLanes() local 623 LaneBitmask LaneMask = I->LaneMask & LiveBefore; adjustLaneLiveness() local [all...] |
H A D | TargetRegisterInfo.cpp | 526 getCoveringSubRegIndexes(const MachineRegisterInfo & MRI,const TargetRegisterClass * RC,LaneBitmask LaneMask,SmallVectorImpl<unsigned> & NeededIndexes) const getCoveringSubRegIndexes() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.h | 70 initializeLaneMaskRegisterAttributes(Register LaneMask) initializeLaneMaskRegisterAttributes() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | LaneBitmask.h | 92 inline Printable PrintLaneMask(LaneBitmask LaneMask) { in PrintLaneMask()
|
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.h |
|
H A D | CodeGenRegisters.cpp |
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.cpp | 1141 VPSingleDefRecipe *LaneMask; addActiveLaneMask() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 3001 unsigned LaneMask = (Imm >> (l * NumControlBits)) & ControlBitsMask; UpgradeIntrinsicCall() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8346 int *LaneMask = &Mask[i * ResMultiplier]; ReconstructShuffle() local
|