Skip to content
  • Nate Begeman's avatar
    Implement Subtarget support · f26625e1
    Nate Begeman authored
    Implement the X86 Subtarget.
    
    This consolidates the checks for target triple, and setting options based
    on target triple into one place.  This allows us to convert the asm printer
    and isel over from being littered with "forDarwin", "forCygwin", etc. into
    just having the appropriate flags for each subtarget feature controlling
    the code for that feature.
    
    This patch also implements indirect external and weak references in the
    X86 pattern isel, for darwin.  Next up is to convert over the asm printers
    to use this new interface.
    
    llvm-svn: 22389
    f26625e1
Loading