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

Declarations

gen/lib/Target/X86/X86GenRegisterInfo.inc
 4394   extern const TargetRegisterClass RFP64RegClass;

References

gen/lib/Target/X86/X86GenFastISel.inc
  857     return fastEmitInst_r(X86::ABS_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill);
  892     return fastEmitInst_r(X86::COS_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill);
  927     return fastEmitInst_r(X86::CHS_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill);
 1186     return fastEmitInst_r(X86::SIN_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill);
 1227     return fastEmitInst_r(X86::SQRT_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill);
 6456     return fastEmitInst_rr(X86::ADD_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 6587     return fastEmitInst_rr(X86::DIV_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 6718     return fastEmitInst_rr(X86::MUL_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 6849     return fastEmitInst_rr(X86::SUB_Fp64, &X86::RFP64RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 9514     return fastEmitInst_rr(X86::UCOM_FpIr64, &X86::RFP64RegClass, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 6220   &X86::RFP64RegClass,
 7766     &X86::RFP64RegClass,
lib/Target/X86/X86ISelLowering.cpp
  558       addRegisterClass(MVT::f64, &X86::RFP64RegClass);
  588     addRegisterClass(MVT::f64, &X86::RFP64RegClass);
  614     if (UseX87 && getRegClassFor(MVT::f64) == &X86::RFP64RegClass) {
45871         return std::make_pair(0U, &X86::RFP64RegClass);
lib/Target/X86/X86InstrInfo.cpp
 3124     if (X86::RFP64RegClass.hasSubClassEq(RC))
 6005            RC == &X86::RFP32RegClass || RC == &X86::RFP64RegClass ||
tools/llvm-exegesis/lib/X86/Target.cpp
  696   if (X86::RFP32RegClass.contains(Reg) || X86::RFP64RegClass.contains(Reg) ||