|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/AArch64/AArch64FastISel.cpp 233 unsigned emitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt);
References
lib/Target/AArch64/AArch64FastISel.cpp 1210 LHSReg = emitIntExt(SrcVT, LHSReg, RetVT, IsZExt);
1308 RHSReg = emitIntExt(SrcVT, RHSReg, RetVT, IsZExt);
2405 SrcReg = emitIntExt(VT, SrcReg, MVT::i32, /*isZExt=*/true);
2926 emitIntExt(SrcVT.getSimpleVT(), SrcReg, MVT::i32, /*isZExt*/ !Signed);
3094 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/false);
3104 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/true);
3920 SrcReg = emitIntExt(RVVT, SrcReg, DestVT, IsZExt);
4132 return emitIntExt(SrcVT, Op0, RetVT, IsZExt);
4239 return emitIntExt(SrcVT, Op0, RetVT, IsZExt);
4277 Op0 = emitIntExt(SrcVT, Op0, RetVT, IsZExt);
4322 Op0Reg = emitIntExt(RetVT, Op0Reg, MVT::i32, /*isZExt=*/false);
4360 return emitIntExt(SrcVT, Op0, RetVT, IsZExt);
4624 unsigned ResultReg = emitIntExt(SrcVT, SrcReg, RetVT, IsZExt);
5002 IdxN = emitIntExt(IdxVT.getSimpleVT(), IdxN, PtrVT, /*isZExt=*/false);