Esempio n. 1
0
PPCSubtarget::PPCSubtarget(const std::string &TT, const std::string &CPU,
                           const std::string &FS, const PPCTargetMachine &TM)
    : PPCGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
      IsPPC64(TargetTriple.getArch() == Triple::ppc64 ||
              TargetTriple.getArch() == Triple::ppc64le),
      TargetABI(PPC_ABI_UNKNOWN),
      FrameLowering(initializeSubtargetDependencies(CPU, FS)), InstrInfo(*this),
      TLInfo(TM, *this), TSInfo(TM.getDataLayout()) {}
Esempio n. 2
0
PPCSelectionDAGInfo::PPCSelectionDAGInfo(const PPCTargetMachine &TM)
  : TargetSelectionDAGInfo(TM.getDataLayout()) {
}