Searched defs:SubIdx (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp24 MCRegisterInfo::getMatchingSuperReg(MCRegister Reg, unsigned SubIdx, argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp135 OS << ":sub(" << SubIdx << ')'; local
109 printReg(Register Reg, const TargetRegisterInfo *TRI, unsigned SubIdx, const MachineRegisterInfo *MRI) argument
H A DExpandPostRAPseudos.cpp86 unsigned SubIdx = MI->getOperand(3).getImm(); local
H A DMachineCopyPropagation.cpp343 unsigned SubIdx = TRI->getSubRegIndex(PreviousSrc, Src); local
H A DDetectDeadLanes.cpp242 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 DMachineInstr.cpp1175 substituteRegister(Register FromReg, Register ToReg, unsigned SubIdx, const TargetRegisterInfo &RegInfo) argument
H A DMachineOperand.cpp77 void MachineOperand::substVirtReg(Register Reg, unsigned SubIdx, argument
H A DTwoAddressInstructionPass.cpp1615 unsigned SubIdx = mi->getOperand(3).getImm(); local
1669 unsigned SubIdx = MI.getOperand(i+1).getImm(); local
H A DSplitKit.cpp520 buildSingleSubRegCopy(unsigned FromReg, unsigned ToReg, MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def) argument
H A DTargetInstrInfo.cpp380 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 DMachineVerifier.cpp1668 unsigned SubIdx = MO->getSubReg(); local
[all...]
H A DRegisterCoalescer.cpp1699 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 DThumbRegisterInfo.cpp61 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 DARMBaseRegisterInfo.cpp471 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 DARMISelDAGToDAG.cpp3013 unsigned SubIdx = is64BitVector ? ARM::dsub_0 : ARM::qsub_0; local
H A DARMBaseInstrInfo.cpp1069 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 DCodeGenRegisters.h400 void setSubClassWithSubReg(const CodeGenSubRegIndex *SubIdx, argument
411 addSuperRegClass(CodeGenSubRegIndex *SubIdx, CodeGenRegisterClass *SuperRC) argument
[all...]
H A DCodeGenRegisters.cpp134 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 DTargetInstrInfo.h467 unsigned SubIdx; member in struct:llvm::TargetInstrInfo::RegSubRegPairAndIdx
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp355 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 DHexagonISelLowering.cpp2535 unsigned SubIdx = Off == 0 ? Hexagon::isub_lo : Hexagon::isub_hi; local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2595 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 DPPCInstrInfo.cpp1156 unsigned SubIdx = 0; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp205 unsigned SubIdx = X86::NoSubRegister; local
743 unsigned SubIdx; local
1202 unsigned SubIdx = X86::NoSubRegister; local
1240 unsigned SubIdx = X86::NoSubRegister; local
[all...]
H A DX86InstrInfo.cpp1124 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...]

Completed in 388 milliseconds

12