Searched refs:Swz (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600InstrInfo.cpp | 351 R600InstrInfo::BankSwizzle Swz) { in Swizzle() argument 354 switch (Swz) { in Swizzle() 378 static unsigned getTransSwizzle(R600InstrInfo::BankSwizzle Swz, unsigned Op) { in getTransSwizzle() argument 380 switch (Swz) { in getTransSwizzle() 407 const std::vector<R600InstrInfo::BankSwizzle> &Swz, in isLegalUpTo() argument 414 Swizzle(IGSrcs[i], Swz[i]); in isLegalUpTo() 420 if (Swz[i] != R600InstrInfo::ALU_VEC_012_SCL_210 && in isLegalUpTo() 421 Swz[i] != R600InstrInfo::ALU_VEC_021_SCL_122) { in isLegalUpTo()
|
H A D | R600ISelLowering.h | 77 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[],
|
H A D | R600InstrInfo.h | 123 const std::vector<R600InstrInfo::BankSwizzle> &Swz,
|
H A D | R600ISelLowering.cpp | 1642 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], in OptimizeSwizzle() argument 1650 unsigned Idx = Swz[i]->getAsZExtVal(); in OptimizeSwizzle() 1652 Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32); in OptimizeSwizzle() 1658 unsigned Idx = Swz[i]->getAsZExtVal(); in OptimizeSwizzle() 1660 Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32); in OptimizeSwizzle()
|