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

References

lib/Target/AArch64/AArch64FastISel.cpp
 3756         MulReg = emitSMULL_rr(MVT::i64, LHSReg, LHSIsKill, RHSReg, RHSIsKill);
 3757         unsigned ShiftReg = emitLSR_ri(MVT::i64, MVT::i64, MulReg,
 3759         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3759         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3763         emitSubs_rs(VT, ShiftReg, /*IsKill=*/true, MulReg, /*IsKill=*/false,
 3769         MulReg = emitMul_rr(VT, LHSReg, /*IsKill=*/false, RHSReg,
 3773         emitSubs_rs(VT, SMULHReg, /*IsKill=*/true, MulReg, /*IsKill=*/false,
 3791         MulReg = emitUMULL_rr(MVT::i64, LHSReg, LHSIsKill, RHSReg, RHSIsKill);
 3792         emitSubs_rs(MVT::i64, AArch64::XZR, /*IsKill=*/true, MulReg,
 3795         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3795         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3801         MulReg = emitMul_rr(VT, LHSReg, /*IsKill=*/false, RHSReg,
 3812     if (MulReg) {
 3815               TII.get(TargetOpcode::COPY), ResultReg1).addReg(MulReg);