Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeHelper.h107 LLT MergeTy = LLT());
108 void widenLoad(MachineInstr &MI, LLT WideTy, LLT MergeTy = LLT());
H A DAMDGPURegBankLegalizeHelper.cpp60 ArrayRef<LLT> LLTBreakdown, LLT MergeTy) { in splitLoad() argument
87 if (!MergeTy.isValid()) { in splitLoad()
95 if (MRI.getType(Reg) == MergeTy) { in splitLoad()
98 auto Unmerge = B.buildUnmerge({DstRB, MergeTy}, Reg); in splitLoad()
109 LLT MergeTy) { in widenLoad() argument
124 auto Unmerge = B.buildUnmerge({DstRB, MergeTy}, WideLoad); in widenLoad()
127 unsigned NumElts = DstTy.getSizeInBits() / MergeTy.getSizeInBits(); in widenLoad()
H A DAMDGPURegisterBankInfo.cpp2121 LLT MergeTy = LLT::fixed_vector(Ops.size(), EltTy); in foldInsertEltToCmpSelect() local
2122 if (MergeTy == MRI.getType(MI.getOperand(0).getReg())) { in foldInsertEltToCmpSelect()
2125 auto Vec = B.buildBuildVector(MergeTy, Ops); in foldInsertEltToCmpSelect()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp189 Intrinsic(StringRef Name, StringRef Proto, uint64_t MergeTy,
964 Intrinsic::Intrinsic(StringRef Name, StringRef Proto, uint64_t MergeTy, in Intrinsic() argument
1008 this->Flags |= Emitter.encodeMergeType(MergeTy); in Intrinsic()