Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.h59 enum BankSwizzle { enum
123 const std::vector<R600InstrInfo::BankSwizzle> &Swz,
125 R600InstrInfo::BankSwizzle TransSwz) const;
129 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate,
131 R600InstrInfo::BankSwizzle TransSwz) const;
144 std::vector<BankSwizzle> &BS,
H A DR600InstrInfo.cpp351 R600InstrInfo::BankSwizzle Swz) { in Swizzle()
378 static unsigned getTransSwizzle(R600InstrInfo::BankSwizzle Swz, unsigned Op) { in getTransSwizzle()
407 const std::vector<R600InstrInfo::BankSwizzle> &Swz, in isLegalUpTo()
409 R600InstrInfo::BankSwizzle TransSwz) const { in isLegalUpTo()
456 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate, in NextPossibleSolution()
468 SwzCandidate[ResetIdx] = (R600InstrInfo::BankSwizzle)NextSwizzle; in NextPossibleSolution()
476 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate, in FindSwizzleForVectorSlot()
478 R600InstrInfo::BankSwizzle TransSwz) const { in FindSwizzleForVectorSlot()
491 isConstCompatible(R600InstrInfo::BankSwizzle TransSwz, in isConstCompatible()
513 std::vector<BankSwizzle> &ValidSwizzle, in fitsReadPortLimitations()
[all …]
H A DR600Packetizer.cpp222 std::vector<R600InstrInfo::BankSwizzle> &BS, in isBundlableWithCurrentPMI()
290 std::vector<R600InstrInfo::BankSwizzle> BS; in addToPacket()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600InstPrinter.cpp35 int BankSwizzle = MI->getOperand(OpNo).getImm(); in printBankSwizzle() local
36 switch (BankSwizzle) { in printBankSwizzle()