Searched refs:SplatImm (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.cpp | 153 uint32_t SplatImm = (Imm & 0xff) * 0x01010101; in DecodePSHUFMask() local 156 ShuffleMask.push_back(SplatImm % NumLaneElts + l); in DecodePSHUFMask() 157 SplatImm /= NumLaneElts; in DecodePSHUFMask()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 1359 int64_t SplatImm = cast<ConstantSDNode>(N.getOperand(0))->getSExtValue(); in selectVSplatSimmHelper() local 1373 SplatImm = SignExtend64(SplatImm, EltVT.getSizeInBits()); in selectVSplatSimmHelper() 1375 if (!ValidateImm(SplatImm)) in selectVSplatSimmHelper() 1378 SplatVal = DAG.getTargetConstant(SplatImm, SDLoc(N), XLenVT); in selectVSplatSimmHelper() 1408 int64_t SplatImm = cast<ConstantSDNode>(N.getOperand(0))->getSExtValue(); in selectVSplatUimm5() local 1410 if (!isUInt<5>(SplatImm)) in selectVSplatUimm5() 1414 CurDAG->getTargetConstant(SplatImm, SDLoc(N), Subtarget->getXLenVT()); in selectVSplatUimm5()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCMIPeephole.cpp | 667 unsigned SplatImm = MI.getOperand(2).getImm(); in simplifyCode() local 669 unsigned NewElem = (SplatImm + ShiftImm) & 0x3; in simplifyCode() 676 LLVM_DEBUG(dbgs() << "Changing splat immediate from " << SplatImm in simplifyCode()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsMSAInstrInfo.td | 1203 SplatComplexPattern SplatImm, 1207 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m); 1209 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$m))]; 1247 SplatComplexPattern SplatImm, RegisterOperand ROWD, 1251 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm); 1253 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$imm))]; 1258 SplatComplexPattern SplatImm, RegisterOperand ROWD, 1262 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8); 1264 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$u8))]; 1482 class MSA_ELM_SPLAT_DESC_BASE<string instr_asm, SplatComplexPattern SplatImm, [all …]
|