Home
last modified time | relevance | path

Searched refs:SplatImm (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp155 uint32_t SplatImm = (Imm & 0xff) * 0x01010101; in DecodePSHUFMask() local
158 ShuffleMask.push_back(SplatImm % NumLaneElts + l); in DecodePSHUFMask()
159 SplatImm /= NumLaneElts; in DecodePSHUFMask()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCMIPeephole.cpp445 unsigned SplatImm = MI.getOperand(2).getImm(); in simplifyCode() local
447 unsigned NewElem = (SplatImm + ShiftImm) & 0x3; in simplifyCode()
454 LLVM_DEBUG(dbgs() << "Changing splat immediate from " << SplatImm in simplifyCode()
/external/llvm/lib/Target/Mips/
DMipsMSAInstrInfo.td1193 SplatComplexPattern SplatImm,
1197 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m);
1199 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$m))];
1236 SplatComplexPattern SplatImm, RegisterOperand ROWD,
1240 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm);
1242 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$imm))];
1247 SplatComplexPattern SplatImm, RegisterOperand ROWD,
1251 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8);
1253 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$u8))];
1469 class MSA_ELM_SPLAT_DESC_BASE<string instr_asm, SplatComplexPattern SplatImm,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsMSAInstrInfo.td1191 SplatComplexPattern SplatImm,
1195 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m);
1197 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$m))];
1234 SplatComplexPattern SplatImm, RegisterOperand ROWD,
1238 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm);
1240 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$imm))];
1245 SplatComplexPattern SplatImm, RegisterOperand ROWD,
1249 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8);
1251 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$u8))];
1467 class MSA_ELM_SPLAT_DESC_BASE<string instr_asm, SplatComplexPattern SplatImm,
[all …]