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

Declarations

include/llvm/CodeGen/FastISel.h
  446   unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,

References

gen/lib/Target/AArch64/AArch64GenFastISel.inc
 4080   return fastEmitInst_extractsubreg(RetVT, Op0, Op0IsKill, AArch64::sub_32);
gen/lib/Target/X86/X86GenFastISel.inc
 1986     return fastEmitInst_extractsubreg(RetVT, Op0, Op0IsKill, X86::sub_8bit);
 1993     return fastEmitInst_extractsubreg(MVT::i8, Op0, Op0IsKill, X86::sub_8bit);
 1999   return fastEmitInst_extractsubreg(MVT::i16, Op0, Op0IsKill, X86::sub_16bit);
 2011   return fastEmitInst_extractsubreg(MVT::i8, Op0, Op0IsKill, X86::sub_8bit);
 2015   return fastEmitInst_extractsubreg(MVT::i16, Op0, Op0IsKill, X86::sub_16bit);
 2019   return fastEmitInst_extractsubreg(MVT::i32, Op0, Op0IsKill, X86::sub_32bit);
lib/Target/AArch64/AArch64FastISel.cpp
  773             Reg = fastEmitInst_extractsubreg(MVT::i32, Reg, RegIsKill,
  871         Reg = fastEmitInst_extractsubreg(MVT::i32, Reg, RegIsKill,
 2056           ResultReg = fastEmitInst_extractsubreg(MVT::i32, ResultReg,
 2401     SrcReg = fastEmitInst_extractsubreg(MVT::i32, SrcReg, SrcIsKill,
 3759         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3761         ShiftReg = fastEmitInst_extractsubreg(VT, ShiftReg, /*IsKill=*/true,
 3795         MulReg = fastEmitInst_extractsubreg(VT, MulReg, /*IsKill=*/true,
 3990     unsigned Reg32 = fastEmitInst_extractsubreg(MVT::i32, SrcReg, SrcIsKill,
lib/Target/X86/X86FastISel.cpp
 1441     ResultReg = fastEmitInst_extractsubreg(MVT::i8, ResultReg, /*Kill=*/true,
 1565     ResultReg = fastEmitInst_extractsubreg(MVT::i16, Result32, /*Kill=*/true,
 1611     ResultReg = fastEmitInst_extractsubreg(MVT::i16, Result32, /*Kill=*/true,
 1767     OpReg = fastEmitInst_extractsubreg(MVT::i8, OpReg, /*Kill=*/true,
 1998     ResultReg = fastEmitInst_extractsubreg(MVT::i8, ResultSuperReg,
 2113       CondReg = fastEmitInst_extractsubreg(MVT::i8, CondReg, /*Kill=*/true,
 2331       CondReg = fastEmitInst_extractsubreg(MVT::i8, CondReg, /*Kill=*/true,
 2551   unsigned ResultReg = fastEmitInst_extractsubreg(MVT::i8,
 2644       ResultReg = fastEmitInst_extractsubreg(MVT::i16, ResultReg, true, RegIdx);
 3695       return fastEmitInst_extractsubreg(MVT::i8, SrcReg, /*Kill=*/true,
 3698       return fastEmitInst_extractsubreg(MVT::i16, SrcReg, /*Kill=*/true,