Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRewritePartialRegUses.cpp139 mutable SmallDenseMap<std::pair<unsigned, unsigned>, unsigned> SubRegs; member in __anone5c5202a0111::GCNRewritePartialRegUses
424 SubRegMap SubRegs; rewriteReg() local
[all...]
H A DAMDGPUInstructionSelector.cpp562 MIB.addImm(SubRegs[I]); in selectG_MERGE_VALUES() local
607 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SrcRC, DstSize / 8); selectG_UNMERGE_VALUES() local
3079 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SuperRC, EltSize); computeIndirectRegIndex() local
H A DSIInstrInfo.cpp5946 unsigned SubRegs = RI.getRegSizeInBits(*VRC) / 32; readlaneVGPRToSGPR() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h111 uint32_t SubRegs; // Sub-register set, described above global() member
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.h
H A DCodeGenRegisters.cpp
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1376 static const unsigned SubRegs[] = {AArch64::dsub0, AArch64::dsub1, createDTuple() local
1385 static const unsigned SubRegs[] = {AArch64::qsub0, AArch64::qsub1, createQTuple() local
1395 static const unsigned SubRegs[] = {AArch64::zsub0, AArch64::zsub1, createZTuple() local
1408 static const unsigned SubRegs[] = {AArch64::zsub0, AArch64::zsub1, createZMulTuple() local
1415 createTuple(ArrayRef<SDValue> Regs,const unsigned RegClassIDs[],const unsigned SubRegs[]) createTuple() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp690 createTuple(ArrayRef<Register> Regs,const unsigned RegClassIDs[],const unsigned SubRegs[],MachineIRBuilder & MIB) createTuple() argument
711 static const unsigned SubRegs[] = {AArch64::dsub0, AArch64::dsub1, createDTuple() local
720 static const unsigned SubRegs[] = {AArch64::qsub0, AArch64::qsub1, createQTuple() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2932 uint16_t SubRegs[2] = {ARM::gsub_0, ARM::gsub_1}; SelectCDE_CXxD() local
H A DARMBaseInstrInfo.cpp935 unsigned SubRegs = 0; copyPhysReg() local
[all...]