Home
last modified time | relevance | path

Searched defs:SubRegs (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRewritePartialRegUses.cpp139 mutable SmallDenseMap<std::pair<unsigned, unsigned>, unsigned> SubRegs; member in __anonf1e524d80111::GCNRewritePartialRegUses
424 SubRegMap SubRegs; in rewriteReg() local
H A DAMDGPUInstructionSelector.cpp556 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(DstRC, SrcSize / 8); in selectG_MERGE_VALUES() local
601 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SrcRC, DstSize / 8); in selectG_UNMERGE_VALUES() local
3026 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SuperRC, EltSize); in computeIndirectRegIndex() local
H A DSIInstrInfo.cpp6062 unsigned SubRegs = RI.getRegSizeInBits(*VRC) / 32; in readlaneVGPRToSGPR() local
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h115 uint32_t SubRegs; // Sub-register set, described above member
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.h299 SubRegMap SubRegs; variable
H A DCodeGenRegisters.cpp631 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand() local
2172 const SubRegMap &SubRegs = Register.getSubRegs(); in computeRegUnitLaneMasks() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1400 static const unsigned SubRegs[] = {AArch64::dsub0, AArch64::dsub1, in createDTuple() local
1409 static const unsigned SubRegs[] = {AArch64::qsub0, AArch64::qsub1, in createQTuple() local
1419 static const unsigned SubRegs[] = {AArch64::zsub0, AArch64::zsub1, in createZTuple() local
1432 static const unsigned SubRegs[] = {AArch64::zsub0, AArch64::zsub1, in createZMulTuple() local
1439 const unsigned SubRegs[]) { in createTuple()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp705 const unsigned SubRegs[], MachineIRBuilder &MIB) { in createTuple()
726 static const unsigned SubRegs[] = {AArch64::dsub0, AArch64::dsub1, in createDTuple() local
735 static const unsigned SubRegs[] = {AArch64::qsub0, AArch64::qsub1, in createQTuple() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp936 unsigned SubRegs = 0; in copyPhysReg() local
H A DARMISelDAGToDAG.cpp2938 uint16_t SubRegs[2] = {ARM::gsub_0, ARM::gsub_1}; in SelectCDE_CXxD() local