reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64CallLowering.cpp
  290       ArgInfo CurArgInfo = ArgInfo{CurVReg, SplitEVTs[i].getTypeForEVT(Ctx)};
  295       if (MRI.getType(CurVReg).getSizeInBits() == 1) {
  296         CurVReg = MIRBuilder.buildZExt(LLT::scalar(8), CurVReg).getReg(0);
  296         CurVReg = MIRBuilder.buildZExt(LLT::scalar(8), CurVReg).getReg(0);
  324                 CurVReg =
  325                     MIRBuilder.buildMerge({NewLLT}, {CurVReg, Undef.getReg(0)})
  329                 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg})
  329                 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg})
  337               CurVReg =
  339                       .buildBuildVector({NewLLT}, {CurVReg, Undef.getReg(0)})
  347             CurVReg =
  348                 MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}).getReg(0);
  352       if (CurVReg != CurArgInfo.Regs[0]) {
  353         CurArgInfo.Regs[0] = CurVReg;