Skip to content
  1. Jul 22, 2009
  2. Jul 21, 2009
  3. Jul 20, 2009
  4. Jul 19, 2009
  5. Jul 18, 2009
  6. Jul 17, 2009
  7. Jul 16, 2009
  8. Jul 15, 2009
    • Daniel Dunbar's avatar
      Reapply TargetRegistry refactoring commits. · e833810a
      Daniel Dunbar authored
      --- Reverse-merging r75799 into '.':
       U   test/Analysis/PointerTracking
      U    include/llvm/Target/TargetMachineRegistry.h
      U    include/llvm/Target/TargetMachine.h
      U    include/llvm/Target/TargetRegistry.h
      U    include/llvm/Target/TargetSelect.h
      U    tools/lto/LTOCodeGenerator.cpp
      U    tools/lto/LTOModule.cpp
      U    tools/llc/llc.cpp
      U    lib/Target/PowerPC/PPCTargetMachine.h
      U    lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
      U    lib/Target/PowerPC/PPCTargetMachine.cpp
      U    lib/Target/PowerPC/PPC.h
      U    lib/Target/ARM/ARMTargetMachine.cpp
      U    lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
      U    lib/Target/ARM/ARMTargetMachine.h
      U    lib/Target/ARM/ARM.h
      U    lib/Target/XCore/XCoreTargetMachine.cpp
      U    lib/Target/XCore/XCoreTargetMachine.h
      U    lib/Target/PIC16/PIC16TargetMachine.cpp
      U    lib/Target/PIC16/PIC16TargetMachine.h
      U    lib/Target/Alpha/AsmPrinter/AlphaAsmPrinter.cpp
      U    lib/Target/Alpha/AlphaTargetMachine.cpp
      U    lib/Target/Alpha/AlphaTargetMachine.h
      U    lib/Target/X86/X86TargetMachine.h
      U    lib/Target/X86/X86.h
      U    lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h
      U    lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
      U    lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.h
      U    lib/Target/X86/X86TargetMachine.cpp
      U    lib/Target/MSP430/MSP430TargetMachine.cpp
      U    lib/Target/MSP430/MSP430TargetMachine.h
      U    lib/Target/CppBackend/CPPTargetMachine.h
      U    lib/Target/CppBackend/CPPBackend.cpp
      U    lib/Target/CBackend/CTargetMachine.h
      U    lib/Target/CBackend/CBackend.cpp
      U    lib/Target/TargetMachine.cpp
      U    lib/Target/IA64/IA64TargetMachine.cpp
      U    lib/Target/IA64/AsmPrinter/IA64AsmPrinter.cpp
      U    lib/Target/IA64/IA64TargetMachine.h
      U    lib/Target/IA64/IA64.h
      U    lib/Target/MSIL/MSILWriter.cpp
      U    lib/Target/CellSPU/SPUTargetMachine.h
      U    lib/Target/CellSPU/SPU.h
      U    lib/Target/CellSPU/AsmPrinter/SPUAsmPrinter.cpp
      U    lib/Target/CellSPU/SPUTargetMachine.cpp
      U    lib/Target/Mips/AsmPrinter/MipsAsmPrinter.cpp
      U    lib/Target/Mips/MipsTargetMachine.cpp
      U    lib/Target/Mips/MipsTargetMachine.h
      U    lib/Target/Mips/Mips.h
      U    lib/Target/Sparc/AsmPrinter/SparcAsmPrinter.cpp
      U    lib/Target/Sparc/SparcTargetMachine.cpp
      U    lib/Target/Sparc/SparcTargetMachine.h
      U    lib/ExecutionEngine/JIT/TargetSelect.cpp
      U    lib/Support/TargetRegistry.cpp
      
      llvm-svn: 75820
      e833810a
    • Dan Gohman's avatar
      Add a Force option to raw_fd_ostream to specify whether opening · 607818a2
      Dan Gohman authored
      an existing file is considered an error. Convert several tools
      to use raw_fd_ostream instead of std::ostream, and to use this
      new option instead of doing a manual check.
      
      llvm-svn: 75801
      607818a2
    • Stuart Hastings's avatar
      Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair... · 338191cd
      Stuart Hastings authored
      Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build.
      Will revert 75770 in the llvm-gcc trunk.
      
      llvm-svn: 75799
      338191cd
    • Dan Gohman's avatar
      Use errs() instead of std::cerr. · d8db3760
      Dan Gohman authored
      llvm-svn: 75791
      d8db3760
    • Kevin Enderby's avatar
      Added llvm-mc support for parsing the .dump and .load directives. · 09ea5709
      Kevin Enderby authored
      llvm-svn: 75786
      09ea5709
    • Daniel Dunbar's avatar
      Migrate llc and the JIT to using the TargetRegistry for lookups. · 5eb97005
      Daniel Dunbar authored
       - They still use the TargetMachineRegistry to populate the contents of the
         -march option (via the listener interface). We can't just populate it in the
         option parser because we can't expect the TargetRegistry to be populated yet
         (we no longer rely on static constructors).
      
       - There are a couple ways to finish killing off TargetMachineRegistry, but I
         haven't figured out the cleanest one yet...
      
      llvm-svn: 75773
      5eb97005
    • Daniel Dunbar's avatar
      Switch some obvious clients to using the new TargetRegistry. · a8d73996
      Daniel Dunbar authored
      llvm-svn: 75767
      a8d73996
    • Daniel Dunbar's avatar
      Teach Makefiles & CMake to link in the <TARGET>Info library when linking the · 2179d731
      Daniel Dunbar authored
      TARGET component.
       - Also, updated some CMake library dependencies, it is still missing some
         though. :(
      
      llvm-svn: 75755
      2179d731
Loading