| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelDAGToDAG.cpp | 324 bool LoongArchDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm, in selectVSplat() function in LoongArchDAGToDAGISel 355 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatImm() 380 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatUimmInvPow2() 401 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatUimmPow2()
|
| H A D | LoongArchISelDAGToDAG.h | 60 bool selectVSplat(SDNode *N, APInt &Imm, unsigned MinSizeInBits) const;
|
| H A D | LoongArchLSXInstrInfo.td | 52 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 63 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 73 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 83 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 94 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 105 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 116 return selectVSplat(N, Imm, EltTy.getSizeInBits()) &&
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.cpp | 511 bool MipsSEDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm, in selectVSplat() function in MipsSEDAGToDAGISel 559 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatCommon() 635 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatUimmPow2() 666 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatMaskL() 699 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatMaskR() 720 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatUimmInvPow2()
|
| H A D | MipsISelDAGToDAG.h | 97 virtual bool selectVSplat(SDNode *N, APInt &Imm,
|
| H A D | MipsSEISelDAGToDAG.h | 96 bool selectVSplat(SDNode *N, APInt &Imm,
|
| H A D | MipsISelDAGToDAG.cpp | 157 bool MipsDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm, in selectVSplat() function in MipsDAGToDAGISel
|
| H A D | MipsMSAInstrInfo.td | 206 return selectVSplat(BV, Imm, EltTy.getSizeInBits()) && 363 return selectVSplat(N, Imm, EltTy.getSizeInBits()) && 3823 return selectVSplat(BV, Imm, EltTy.getSizeInBits()) &&
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.h | 131 bool selectVSplat(SDValue N, SDValue &SplatVal);
|
| H A D | RISCVInstrInfoZvk.td | 428 // This should match the logic in RISCVDAGToDAGISel::selectVSplat
|
| H A D | RISCVISelDAGToDAG.cpp | 3120 bool RISCVDAGToDAGISel::selectVSplat(SDValue N, SDValue &SplatVal) { in selectVSplat() function in RISCVDAGToDAGISel 3208 return selectVSplat(N, SplatVal); in selectLow8BitsVSplat()
|
| H A D | RISCVInstrInfoVVLPatterns.td | 576 def SplatPat : ComplexPattern<vAny, 1, "selectVSplat", [], [], 1>;
|