HomeSort by: relevance | last modified time | path
    Searched refs:GCDTy (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizerHelper.h 212 /// Unmerge \p SrcReg into \p GCDTy typed registers. This will append all of
215 void extractGCDType(SmallVectorImpl<Register> &Parts, LLT GCDTy,
222 /// \p VRegs should each have type \p GCDTy. This type should be greatest
233 LLT buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp 257 LLT GCDTy, Register SrcReg) {
259 if (SrcTy == GCDTy) {
265 auto Unmerge = MIRBuilder.buildUnmerge(GCDTy, SrcReg);
273 LLT GCDTy = getGCDType(getGCDType(SrcTy, NarrowTy), DstTy);
274 extractGCDType(Parts, GCDTy, SrcReg);
275 return GCDTy;
278 LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy,
284 int NumSubParts = NarrowTy.getSizeInBits() / GCDTy.getSizeInBits();
293 PadReg = MIRBuilder.buildConstant(GCDTy, 0).getReg(0);
295 PadReg = MIRBuilder.buildUndef(GCDTy).getReg(0)
    [all...]
CallLowering.cpp 389 LLT GCDTy = getGCDType(LLTy, PartLLT);
395 CastRegs[I++] = B.buildBitcast(GCDTy, SrcReg).getReg(0);
476 LLT GCDTy = getGCDType(SrcTy, PartTy);
477 if (GCDTy == PartTy) {

Completed in 22 milliseconds