Searched refs:Swizzle (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUAsmUtils.h28 namespace Swizzle { // Symbolic names for the swizzle(...) syntax. namespace in namespace:llvm::AMDGPU
32 } // namespace Swizzle
H A DAMDGPUAsmUtils.cpp90 namespace Swizzle { namespace in namespace:llvm::AMDGPU
92 // This must be in sync with llvm::AMDGPU::Swizzle::Id enum members, see SIDefines.h.
101 } // namespace Swizzle
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OptimizeVectorRegisters.cpp216 unsigned Swizzle = (*It).second; local
217 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
238 LLVM_DEBUG(dbgs() << " Updating Swizzle:\n");
276 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1; local
278 if (RemapChan[j].first == Swizzle) {
H A DSIDefines.h395 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32. namespace
433 } // namespace Swizzle
H A DR600InstrInfo.cpp374 Swizzle(std::vector<std::pair<int, unsigned>> Src, function
422 llvm_unreachable("Wrong Swizzle for Trans Slot");
438 Swizzle(IGSrcs[i], Swz[i]);
496 /// Enumerate all possible Swizzle sequence to find one that can meet all
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1231 using namespace llvm::AMDGPU::Swizzle;
1263 using namespace llvm::AMDGPU::Swizzle;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp868 case ImmTySwizzle: OS << "Swizzle"; break;
5617 using namespace llvm::AMDGPU::Swizzle;
5649 using namespace llvm::AMDGPU::Swizzle;
5665 using namespace llvm::AMDGPU::Swizzle;
5691 using namespace llvm::AMDGPU::Swizzle;
5711 using namespace llvm::AMDGPU::Swizzle;
5731 using namespace llvm::AMDGPU::Swizzle;
5793 using namespace llvm::AMDGPU::Swizzle;
5840 // Swizzle "offset" operand is optional.

Completed in 84 milliseconds