/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCRegisterInfo.cpp | 24 MCRegisterInfo::getMatchingSuperReg(MCRegister Reg, unsigned SubIdx, argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetRegisterInfo.cpp | 135 OS << ":sub(" << SubIdx << ')'; local 109 printReg(Register Reg, const TargetRegisterInfo *TRI, unsigned SubIdx, const MachineRegisterInfo *MRI) argument
|
H A D | ExpandPostRAPseudos.cpp | 86 unsigned SubIdx = MI->getOperand(3).getImm(); local
|
H A D | MachineCopyPropagation.cpp | 343 unsigned SubIdx = TRI->getSubRegIndex(PreviousSrc, Src); local
|
H A D | DetectDeadLanes.cpp | 242 unsigned SubIdx = MI.getOperand(OpNum + 1).getImm(); local 246 unsigned SubIdx = MI.getOperand(3).getImm(); local 266 unsigned SubIdx = MI.getOperand(2).getImm(); local 316 unsigned SubIdx = MI.getOperand(OpNum + 1).getImm(); local 322 unsigned SubIdx = MI.getOperand(3).getImm(); local 334 unsigned SubIdx = MI.getOperand(2).getImm(); local [all...] |
H A D | MachineInstr.cpp | 1175 substituteRegister(Register FromReg, Register ToReg, unsigned SubIdx, const TargetRegisterInfo &RegInfo) argument
|
H A D | MachineOperand.cpp | 77 void MachineOperand::substVirtReg(Register Reg, unsigned SubIdx, argument
|
H A D | TwoAddressInstructionPass.cpp | 1615 unsigned SubIdx = mi->getOperand(3).getImm(); local 1669 unsigned SubIdx = MI.getOperand(i+1).getImm(); local
|
H A D | SplitKit.cpp | 520 buildSingleSubRegCopy(unsigned FromReg, unsigned ToReg, MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def) argument
|
H A D | TargetInstrInfo.cpp | 380 getStackSlotRange(const TargetRegisterClass *RC, unsigned SubIdx, unsigned &Size, unsigned &Offset, const MachineFunction &MF) const argument 410 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, Register DestReg, unsigned SubIdx, const MachineInstr &Orig, const TargetRegisterInfo &TRI) const argument
|
H A D | MachineVerifier.cpp | 1668 unsigned SubIdx = MO->getSubReg(); local [all...] |
H A D | RegisterCoalescer.cpp | 1699 updateRegDefsUses(unsigned SrcReg, unsigned DstReg, unsigned SubIdx) argument 2227 const unsigned SubIdx; member in class:__anon3559::JoinVals 2392 JoinVals(LiveRange &LR, unsigned Reg, unsigned SubIdx, LaneBitmask LaneMask, SmallVectorImpl<VNInfo*> &newVNInfo, const CoalescerPair &cp, LiveIntervals *lis, const TargetRegisterInfo *TRI, bool SubRangeJoin, bool TrackSubRegLiveness) argument 2884 usesLanes(const MachineInstr &MI, unsigned Reg, unsigned SubIdx, LaneBitmask Lanes) const argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ThumbRegisterInfo.cpp | 61 emitThumb1LoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) argument 81 emitThumb2LoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) argument 103 emitLoadConstPool( MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, Register DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const argument
|
H A D | ARMBaseRegisterInfo.cpp | 471 emitLoadConstPool( MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, Register DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const argument
|
H A D | ARMISelDAGToDAG.cpp | 3013 unsigned SubIdx = is64BitVector ? ARM::dsub_0 : ARM::qsub_0; local
|
H A D | ARMBaseInstrInfo.cpp | 1069 AddDReg(MachineInstrBuilder &MIB, unsigned Reg, unsigned SubIdx, unsigned State, const TargetRegisterInfo *TRI) const argument 1745 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, Register DestReg, unsigned SubIdx, const MachineInstr &Orig, const TargetRegisterInfo &TRI) const argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.h | 400 void setSubClassWithSubReg(const CodeGenSubRegIndex *SubIdx, argument 411 addSuperRegClass(CodeGenSubRegIndex *SubIdx, CodeGenRegisterClass *SuperRC) argument [all...] |
H A D | CodeGenRegisters.cpp | 134 CodeGenSubRegIndex *SubIdx = *I; local 537 CodeGenSubRegIndex *SubIdx local 1078 getSuperRegClasses(const CodeGenSubRegIndex *SubIdx, BitVector &Out) const argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 467 unsigned SubIdx; member in struct:llvm::TargetInstrInfo::RegSubRegPairAndIdx [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 355 SDValue SubIdx = DAG.getNode(ISD::AND, dl, MVT::i32, {Idx, Mask}); local 784 SDValue SubIdx = getIndexInWord32(IdxV, ElemTy, DAG); local 822 unsigned SubIdx; local 945 unsigned SubIdx = (Idx == 0) ? Hexagon::vsub_lo : Hexagon::vsub_hi; local [all...] |
H A D | HexagonISelLowering.cpp | 2535 unsigned SubIdx = Off == 0 ? Hexagon::isub_lo : Hexagon::isub_hi; local
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 2595 AddSubReg(const MachineInstrBuilder &MIB, unsigned Reg, unsigned SubIdx, unsigned State, const TargetRegisterInfo *TRI) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 1156 unsigned SubIdx = 0; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp | 205 unsigned SubIdx = X86::NoSubRegister; local 743 unsigned SubIdx; local 1202 unsigned SubIdx = X86::NoSubRegister; local 1240 unsigned SubIdx = X86::NoSubRegister; local [all...] |
H A D | X86InstrInfo.cpp | 1124 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, Register DestReg, unsigned SubIdx, const MachineInstr &Orig, const TargetRegisterInfo &TRI) const argument 4499 expandNOVLXLoad(MachineInstrBuilder &MIB, const TargetRegisterInfo *TRI, const MCInstrDesc &LoadDesc, const MCInstrDesc &BroadcastDesc, unsigned SubIdx) argument 4522 expandNOVLXStore(MachineInstrBuilder &MIB, const TargetRegisterInfo *TRI, const MCInstrDesc &StoreDesc, const MCInstrDesc &ExtractDesc, unsigned SubIdx) argument [all...] |