Home
last modified time | relevance | path

Searched refs:Swizzle (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600OptimizeVectorRegisters.cpp195 unsigned Swizzle = It.second; in RebuildVector() local
196 unsigned Chan = getReassignedChan(RemapChan, Swizzle); in RebuildVector()
253 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1; in SwizzleInput() local
255 if (J.first == Swizzle) { in SwizzleInput()
H A DR600Instructions.td1637 // 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 DSIDefines.h723 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32.
H A DR600InstrInfo.cpp350 Swizzle(std::vector<std::pair<int, unsigned>> Src, in Swizzle() function
414 Swizzle(IGSrcs[i], Swz[i]); in isLegalUpTo()
H A DSIInstrInfo.td1000 let Name = "Swizzle";
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUAsmUtils.h93 namespace Swizzle { // Symbolic names for the swizzle(...) syntax.
H A DAMDGPUAsmUtils.cpp543 namespace Swizzle { namespace
/llvm-project-15.0.7/llvm/test/MC/Disassembler/Hexagon/
H A Dxtype_perm.txt20 # Swizzle bytes
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/intrinsics/
H A Dxtype_perm.ll43 ; Swizzle bytes
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1377 using namespace llvm::AMDGPU::Swizzle; in printSwizzleBitmask()
1409 using namespace llvm::AMDGPU::Swizzle; in printSwizzle()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp7208 using namespace llvm::AMDGPU::Swizzle; in encodeBitmaskPerm()
7253 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleQuadPerm()
7269 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleBroadcast()
7297 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleReverse()
7319 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleSwap()
7341 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleBitmaskPerm()
7403 using namespace llvm::AMDGPU::Swizzle; in parseSwizzleMacro()
/llvm-project-15.0.7/mlir/test/Dialect/Affine/
H A Dcanonicalize.mlir163 // Swizzle %i0, %i1
167 // Swizzle %x00, %x01 and %c3, %c7
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrSIMD.td561 // Swizzle lanes: i8x16.swizzle