Home
last modified time | relevance | path

Searched refs:RegClassIDs (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp159 static const unsigned RegClassIDs[] = { in createM1Tuple() local
164 return createTupleImpl(CurDAG, Regs, RegClassIDs[NF - 2], RISCV::sub_vrm1_0); in createM1Tuple()
169 static const unsigned RegClassIDs[] = {RISCV::VRN2M2RegClassID, in createM2Tuple() local
173 return createTupleImpl(CurDAG, Regs, RegClassIDs[NF - 2], RISCV::sub_vrm2_0); in createM2Tuple()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp272 SDValue createTuple(ArrayRef<SDValue> Vecs, const unsigned RegClassIDs[],
1225 static const unsigned RegClassIDs[] = { in createDTuple() local
1230 return createTuple(Regs, RegClassIDs, SubRegs); in createDTuple()
1234 static const unsigned RegClassIDs[] = { in createQTuple() local
1239 return createTuple(Regs, RegClassIDs, SubRegs); in createQTuple()
1243 static const unsigned RegClassIDs[] = {AArch64::ZPR2RegClassID, in createZTuple() local
1249 return createTuple(Regs, RegClassIDs, SubRegs); in createZTuple()
1253 const unsigned RegClassIDs[], in createTuple() argument
1268 CurDAG->getTargetConstant(RegClassIDs[Regs.size() - 2], DL, MVT::i32)); in createTuple()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp607 const unsigned RegClassIDs[], in createTuple() argument
615 auto *DesiredClass = TRI->getRegClass(RegClassIDs[NumRegs - 2]); in createTuple()
627 static const unsigned RegClassIDs[] = { in createDTuple() local
631 return createTuple(Regs, RegClassIDs, SubRegs, MIB); in createDTuple()
636 static const unsigned RegClassIDs[] = { in createQTuple() local
640 return createTuple(Regs, RegClassIDs, SubRegs, MIB); in createQTuple()