Home
last modified time | relevance | path

Searched refs:RegSeq (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp190 RegSeqOp RegSeq; member
206 RegSeq = o.RegSeq; in CSKYOperand()
410 return std::pair<unsigned, unsigned>(RegSeq.RegNumFrom, RegSeq.RegNumTo); in getRegSeq()
493 Op->RegSeq.RegNumFrom = RegNoFrom; in createRegSeq()
494 Op->RegSeq.RegNumTo = RegNoTo; in createRegSeq()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1477 SDValue RegSeq = createQTuple(Regs); in SelectTable() local
1482 Ops.push_back(RegSeq); in SelectTable()
2176 SDValue RegSeq = Is128Bit ? createQTuple(Regs) : createDTuple(Regs); in SelectStore() local
2178 SDValue Ops[] = {RegSeq, N->getOperand(NumVecs + 2), N->getOperand(0)}; in SelectStore()
2195 SDValue RegSeq = createZTuple(Regs); in SelectPredicatedStore() local
2204 SDValue Ops[] = {RegSeq, N->getOperand(NumVecs + 2), // predicate in SelectPredicatedStore()
2240 SDValue RegSeq = Is128Bit ? createQTuple(Regs) : createDTuple(Regs); in SelectPostStore() local
2242 SDValue Ops[] = {RegSeq, in SelectPostStore()
2299 SDValue RegSeq = createQTuple(Regs); in SelectLoadLane() local
2305 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, dl, MVT::i64), in SelectLoadLane()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5134 auto RegSeq = createQTuple(Regs, MIB); in selectShuffleVector() local
5136 {RegSeq, IndexLoad->getOperand(0)}); in selectShuffleVector()
6862 Register RegSeq = createQTuple(Regs, MIB); in SelectTable() local
6868 Instr = MIB.buildInstr(Opc, {DstReg}, {Reg, RegSeq, IdxReg}); in SelectTable()
6870 Instr = MIB.buildInstr(Opc, {DstReg}, {RegSeq, IdxReg}); in SelectTable()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2380 SDValue RegSeq = SDValue(createQuadQRegsNode(MVT::v8i64, V0, V1, V2, V3), 0); in SelectVST() local
2384 const SDValue OpsA[] = { MemAddr, Align, Reg0, RegSeq, Pred, Reg0, Chain }; in SelectVST()
2401 Ops.push_back(RegSeq); in SelectVST()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.td90 // E.g. RegSeq<3,2,2,"s">.ret -> [ "s[0:1]", "s[2:3]" ]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td432 let Name = "RegSeq"#Suffix;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td53 class RegSeq<int n, string prefix> {
54 list<string> ret = !if(n, !listconcat(RegSeq<!sub(n, 1), prefix>.ret,
6472 list<string> reg_names = RegSeq<!size(ptx_regs), "r"#frag>.ret;