HomeSort by: relevance | last modified time | path
    Searched defs:Swizzle (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUAsmUtils.h 45 namespace Swizzle { // Symbolic names for the swizzle(...) syntax.
49 } // namespace Swizzle
AMDGPUAsmUtils.h 45 namespace Swizzle { // Symbolic names for the swizzle(...) syntax.
49 } // namespace Swizzle
AMDGPUAsmUtils.h 45 namespace Swizzle { // Symbolic names for the swizzle(...) syntax.
49 } // namespace Swizzle
AMDGPUAsmUtils.cpp 337 namespace Swizzle {
339 // This must be in sync with llvm::AMDGPU::Swizzle::Id enum members, see SIDefines.h.
348 } // namespace Swizzle
AMDGPUAsmUtils.cpp 337 namespace Swizzle {
339 // This must be in sync with llvm::AMDGPU::Swizzle::Id enum members, see SIDefines.h.
348 } // namespace Swizzle
AMDGPUAsmUtils.cpp 337 namespace Swizzle {
339 // This must be in sync with llvm::AMDGPU::Swizzle::Id enum members, see SIDefines.h.
348 } // namespace Swizzle
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600InstrInfo.cpp 351 Swizzle(std::vector<std::pair<int, unsigned>> Src,
380 assert(Op < 3 && "Out of range swizzle index");
399 llvm_unreachable("Wrong Swizzle for Trans Slot");
405 /// Swz swizzle sequence.
415 Swizzle(IGSrcs[i], Swz[i]);
452 /// Given a swizzle sequence SwzCandidate and an index Idx, returns the next
453 /// (in lexicographic term) swizzle sequence assuming that all swizzles after
473 /// Enumerate all possible Swizzle sequence to find one that can meet all
R600OptimizeVectorRegisters.cpp 11 /// common data and/or have enough undef subreg using swizzle abilities.
197 unsigned Swizzle = (*It).second;
198 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
219 LLVM_DEBUG(dbgs() << " Updating Swizzle:\n");
257 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1;
259 if (RemapChan[j].first == Swizzle) {
R600InstrInfo.cpp 351 Swizzle(std::vector<std::pair<int, unsigned>> Src,
380 assert(Op < 3 && "Out of range swizzle index");
399 llvm_unreachable("Wrong Swizzle for Trans Slot");
405 /// Swz swizzle sequence.
415 Swizzle(IGSrcs[i], Swz[i]);
452 /// Given a swizzle sequence SwzCandidate and an index Idx, returns the next
453 /// (in lexicographic term) swizzle sequence assuming that all swizzles after
473 /// Enumerate all possible Swizzle sequence to find one that can meet all
R600OptimizeVectorRegisters.cpp 11 /// common data and/or have enough undef subreg using swizzle abilities.
197 unsigned Swizzle = (*It).second;
198 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
219 LLVM_DEBUG(dbgs() << " Updating Swizzle:\n");
257 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1;
259 if (RemapChan[j].first == Swizzle) {
R600InstrInfo.cpp 351 Swizzle(std::vector<std::pair<int, unsigned>> Src,
380 assert(Op < 3 && "Out of range swizzle index");
399 llvm_unreachable("Wrong Swizzle for Trans Slot");
405 /// Swz swizzle sequence.
415 Swizzle(IGSrcs[i], Swz[i]);
452 /// Given a swizzle sequence SwzCandidate and an index Idx, returns the next
453 /// (in lexicographic term) swizzle sequence assuming that all swizzles after
473 /// Enumerate all possible Swizzle sequence to find one that can meet all
R600OptimizeVectorRegisters.cpp 11 /// common data and/or have enough undef subreg using swizzle abilities.
197 unsigned Swizzle = (*It).second;
198 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
219 LLVM_DEBUG(dbgs() << " Updating Swizzle:\n");
257 unsigned Swizzle = MI.getOperand(i + Offset).getImm() + 1;
259 if (RemapChan[j].first == Swizzle) {
SIDefines.h 597 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32.
609 // swizzle mode encodings
635 } // namespace Swizzle
SIDefines.h 597 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32.
609 // swizzle mode encodings
635 } // namespace Swizzle
SIDefines.h 597 namespace Swizzle { // Encoding of swizzle macro used in ds_swizzle_b32.
609 // swizzle mode encodings
635 } // namespace Swizzle

Completed in 104 milliseconds