Searched refs:Swizzle (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600OptimizeVectorRegisters.cpp | 192 unsigned Swizzle = It.second; in RebuildVector() local 193 unsigned Chan = getReassignedChan(RemapChan, Swizzle); in RebuildVector() 250 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1; in SwizzleInput() local 252 if (J.first == Swizzle) { in SwizzleInput()
|
| H A D | R600Instructions.td | 1637 // This opcode has custom swizzle pattern encoded in Swizzle Encoder 1639 // This opcode has custom swizzle pattern encoded in Swizzle Encoder 1641 // This opcode has custom swizzle pattern encoded in Swizzle Encoder 1643 // This opcode has custom swizzle pattern encoded in Swizzle Encoder 1645 // This opcode has custom swizzle pattern encoded in Swizzle Encoder 1647 // This opcode has custom swizzle pattern encoded in Swizzle Encoder
|
| H A D | SIDefines.h | 819 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32.
|
| H A D | R600InstrInfo.cpp | 340 Swizzle(std::vector<std::pair<int, unsigned>> Src, in Swizzle() function 404 Swizzle(IGSrcs[i], Swz[i]); in isLegalUpTo()
|
| H A D | SIInstrInfo.td | 999 const bool Swizzle = 1003 return CurDAG->getTargetConstant(Swizzle, SDLoc(N), MVT::i8); 1048 def Swizzle : CustomOperand<i16, 1>;
|
| H A D | DSInstructions.td | 660 def DS_SWIZZLE_B32 : DS_1A_RET <"ds_swizzle_b32", VGPR_32, 0, Swizzle>;
|
| H A D | AMDGPUInstructionSelector.cpp | 6745 const bool Swizzle = MI.getOperand(OpIdx).getImm() & in renderExtractSWZ() local 6748 MIB.addImm(Swizzle); in renderExtractSWZ()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUAsmUtils.h | 107 namespace Swizzle { // Symbolic names for the swizzle(...) syntax.
|
| H A D | AMDGPUAsmUtils.cpp | 646 namespace Swizzle { namespace
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 8345 using namespace llvm::AMDGPU::Swizzle; in encodeBitmaskPerm() 8387 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleQuadPerm() 8403 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleBroadcast() 8431 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleReverse() 8453 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleSwap() 8475 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleBitmaskPerm() 8521 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleFFT() 8528 int64_t Swizzle; in parseSwizzleFFT() local 8530 if (!parseSwizzleOperand(Swizzle, 0, FFT_SWIZZLE_MAX, in parseSwizzleFFT() 8536 Imm = FFT_MODE_ENC | Swizzle; in parseSwizzleFFT() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUInstPrinter.cpp | 1476 using namespace llvm::AMDGPU::Swizzle; in printSwizzleBitmask() 1508 using namespace llvm::AMDGPU::Swizzle; in printSwizzle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrSIMD.td | 594 // Swizzle lanes: i8x16.swizzle
|