Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600InstrInfo.cpp375 R600InstrInfo::BankSwizzle Swz) { in Swizzle() argument
378 switch (Swz) { in Swizzle()
402 static unsigned getTransSwizzle(R600InstrInfo::BankSwizzle Swz, unsigned Op) { in getTransSwizzle() argument
404 switch (Swz) { in getTransSwizzle()
431 const std::vector<R600InstrInfo::BankSwizzle> &Swz, in isLegalUpTo() argument
438 Swizzle(IGSrcs[i], Swz[i]); in isLegalUpTo()
444 if (Swz[i] != R600InstrInfo::ALU_VEC_012_SCL_210 && in isLegalUpTo()
445 Swz[i] != R600InstrInfo::ALU_VEC_021_SCL_122) { in isLegalUpTo()
DR600ISelLowering.h68 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
DR600InstrInfo.h124 const std::vector<R600InstrInfo::BankSwizzle> &Swz,
DR600ISelLowering.cpp1768 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[4], in OptimizeSwizzle()
1776 unsigned Idx = cast<ConstantSDNode>(Swz[i])->getZExtValue(); in OptimizeSwizzle()
1778 Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32); in OptimizeSwizzle()
1784 unsigned Idx = cast<ConstantSDNode>(Swz[i])->getZExtValue(); in OptimizeSwizzle()
1786 Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32); in OptimizeSwizzle()