Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp240 static SDValue createTuple(SelectionDAG &CurDAG, ArrayRef<SDValue> Regs, in createTuple() function
353 SDValue Merge = createTuple(*CurDAG, Regs, NF, LMUL); in selectVLSEG()
393 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL); in selectVLSEGFF()
435 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL); in selectVLXSEG()
485 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL); in selectVSSEG()
515 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL); in selectVSXSEG()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp359 SDValue createTuple(ArrayRef<SDValue> Vecs, const unsigned RegClassIDs[],
1379 return createTuple(Regs, RegClassIDs, SubRegs); in createDTuple()
1388 return createTuple(Regs, RegClassIDs, SubRegs); in createQTuple()
1398 return createTuple(Regs, RegClassIDs, SubRegs); in createZTuple()
1410 return createTuple(Regs, RegClassIDs, SubRegs); in createZMulTuple()
1413 SDValue AArch64DAGToDAGISel::createTuple(ArrayRef<SDValue> Regs, in createTuple() function in AArch64DAGToDAGISel
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp688 static Register createTuple(ArrayRef<Register> Regs, in createTuple() function
713 return createTuple(Regs, RegClassIDs, SubRegs, MIB); in createDTuple()
722 return createTuple(Regs, RegClassIDs, SubRegs, MIB); in createQTuple()