Home
last modified time | relevance | path

Searched defs:LaneMask (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDLiveInterval.h697 LaneBitmask LaneMask; variable
700 SubRange(LaneBitmask LaneMask) : LaneMask(LaneMask) {} in SubRange()
703 SubRange(LaneBitmask LaneMask, const LiveRange &Other, in SubRange()
793 LaneBitmask LaneMask) { in createSubRange()
802 LaneBitmask LaneMask, in createSubRangeFrom()
HDRegisterPressure.h40 LaneBitmask LaneMask; member
265 LaneBitmask LaneMask; member
HDScheduleDAGInstrs.h54 LaneBitmask LaneMask; member
HDTargetRegisterInfo.h55 const LaneBitmask LaneMask; variable
726 LaneBitmask LaneMask) const { in reverseComposeSubRegIndexLaneMask()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDLiveIntervals.cpp390 Register Reg, LaneBitmask LaneMask) { in extendSegmentsToUses()
586 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses() local
1045 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges() local
1062 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges() local
1089 void updateRange(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in updateRange()
1286 void handleMoveUp(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in handleMoveUp()
1469 LaneBitmask LaneMask) { in findLastUseBefore()
1581 LaneBitmask LaneMask) { in repairOldRegInRange()
HDRenameIndependentSubregs.cpp183 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findComponents() local
227 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in rewriteOperands() local
HDLiveInterval.cpp873 LaneBitmask LaneMask, in stripValuesNotDefiningMask()
920 BumpPtrAllocator &Allocator, LaneBitmask LaneMask, in refineSubRanges()
966 LaneBitmask LaneMask, in computeSubRangeUndefs()
HDScheduleDAGInstrs.cpp444 LaneBitmask LaneMask = I->LaneMask; in addVRegDefDeps() local
483 LaneBitmask LaneMask = DefLaneMask; in addVRegDefDeps() local
532 LaneBitmask LaneMask = TrackLaneMasks ? getLaneMaskForMO(MO) in addVRegUseDeps() local
HDLiveRangeEdit.cpp274 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in useIsKill() local
HDMachineVerifier.cpp2716 LaneBitmask LaneMask) { in checkLivenessAtUse()
2743 LaneBitmask LaneMask) { in checkLivenessAtDef()
3402 LaneBitmask LaneMask) { in verifyLiveRangeValue()
3494 LaneBitmask LaneMask) { in verifyLiveRangeSegment()
3720 LaneBitmask LaneMask) { in verifyLiveRange()
HDTwoAddressInstructionPass.cpp1701 auto Shrink = [=](LiveRange &LR, LaneBitmask LaneMask) { in processTiedPairs()
1936 LaneBitmask LaneMask = in run() local
2070 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in eliminateRegSequence() local
HDVirtRegMap.cpp320 LaneBitmask LaneMask; in addLiveInsForSubRanges() local
HDRegisterScavenging.cpp51 void RegScavenger::setRegUsed(Register Reg, LaneBitmask LaneMask) { in setRegUsed()
HDRegisterCoalescer.cpp2419 const LaneBitmask LaneMask; member in __anone30f0a030311::JoinVals
2589 JoinVals(LiveRange &LR, Register Reg, unsigned SubIdx, LaneBitmask LaneMask, in JoinVals()
3515 LaneBitmask LaneMask, in joinSubRegRanges()
3579 LaneBitmask LaneMask, in mergeSubRangeInto()
HDSplitKit.cpp547 LaneBitmask LaneMask, MachineBasicBlock &MBB, in buildCopy()
619 LaneBitmask LaneMask; in defFromParent() local
HDMachineBasicBlock.cpp598 void MachineBasicBlock::removeLiveIn(MCPhysReg Reg, LaneBitmask LaneMask) { in removeLiveIn()
633 LaneBitmask LaneMask = I->LaneMask; in sortUniqueLiveIns() local
HDTargetRegisterInfo.cpp517 LaneBitmask LaneMask, SmallVectorImpl<unsigned> &NeededIndexes) const { in getCoveringSubRegIndexes()
HDRegisterPressure.cpp554 LaneBitmask LaneMask = SubRegIdx != 0 in pushRegLanes() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILowerI1Copies.h71 void initializeLaneMaskRegisterAttributes(Register LaneMask) { in initializeLaneMaskRegisterAttributes()
HDAMDGPUGlobalISelDivergenceLowering.cpp132 Register LaneMask = createLaneMaskReg(MRI, LaneMaskRegAttrs); in buildRegCopyToLaneMask() local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDLaneBitmask.h92 inline Printable PrintLaneMask(LaneBitmask LaneMask) { in PrintLaneMask()
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/Common/
HDCodeGenRegisters.h73 mutable LaneBitmask LaneMask; variable
359 LaneBitmask LaneMask; variable
HDCodeGenRegisters.cpp1676 LaneBitmask LaneMask; in computeSubRegLaneMasks() local
2181 LaneBitmask LaneMask = SubRegIndex->LaneMask; in computeRegUnitLaneMasks() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlanTransforms.cpp1390 VPSingleDefRecipe *LaneMask; in addActiveLaneMask() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
HDAutoUpgrade.cpp2838 unsigned LaneMask = (Imm >> (l * NumControlBits)) & ControlBitsMask; in upgradeX86IntrinsicCall() local

12