Skip to content
  1. Jul 29, 2009
  2. Jul 28, 2009
  3. Jul 27, 2009
  4. Jul 26, 2009
  5. Jul 25, 2009
    • Chris Lattner's avatar
      this is (unfortunately) several changes mixed together: · 60f3b73e
      Chris Lattner authored
      1. Spell SectionFlags::Writeable as "Writable".
      2. Add predicates for deriving SectionFlags from SectionKinds.
      3. Sink ELF-specific getSectionPrefixForUniqueGlobal impl into
         ELFTargetAsmInfo.
      4. Fix SectionFlagsForGlobal to know that BSS/ThreadBSS has the
         BSS bit set (the real fix for PR4619).
      5. Fix isSuitableForBSS to not put globals with explicit sections
         set in BSS (which was the reason #4 wasn't fixed earlier).
      6. Remove my previous hack for PR4619.
      
      llvm-svn: 77085
      60f3b73e
    • Daniel Dunbar's avatar
      Simplify JIT target selection. · 691a4784
      Daniel Dunbar authored
       - Instead of requiring targets to define a JIT quality match function, we just
         have them specify if they support a JIT.
      
       - Target selection for the JIT just gets the host triple and looks for the best
         target which matches the triple and has a JIT.
      
      llvm-svn: 77060
      691a4784
    • Daniel Dunbar's avatar
      Add new helpers for registering targets. · 5680b4f2
      Daniel Dunbar authored
       - Less boilerplate == good.
      
      llvm-svn: 77052
      5680b4f2
    • Daniel Dunbar's avatar
      More migration to raw_ostream, the water has dried up around the iostream hole. · 0dd5e1ed
      Daniel Dunbar authored
       - Some clients which used DOUT have moved to DEBUG. We are deprecating the
         "magic" DOUT behavior which avoided calling printing functions when the
         statement was disabled. In addition to being unnecessary magic, it had the
         downside of leaving code in -Asserts builds, and of hiding potentially
         unnecessary computations.
      
      llvm-svn: 77019
      0dd5e1ed
    • Owen Anderson's avatar
      Revert the ConstantInt constructors back to their 2.5 forms where possible,... · edb4a703
      Owen Anderson authored
      Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types.  More to come.
      
      llvm-svn: 77011
      edb4a703
  6. Jul 24, 2009
  7. Jul 23, 2009
    • Duncan Sands's avatar
      Revert r75581: it causes massive breakage in the Ada · f4981105
      Duncan Sands authored
      testsuite, due to exception handling not working
      correctly.  Maybe because the libgcc unwinder is
      miscompiled - not sure, and I won't have time to
      look into it before leaving on holiday.  Note that
      miscompilations of libgcc are not picked up by the
      nightly testers, because they dynamically link with
      libgcc, so pick up the system version rather than
      the version built as part of llvm-gcc.  This is a
      nasty flaw in the nightly testers.  (On the other
      hand the Ada testsuite links with the just built
      libgcc).
      
      llvm-svn: 76895
      f4981105
    • Eric Christopher's avatar
      Support insertps via the intrinsic and add a couple of simple · b1b77ca8
      Eric Christopher authored
      testcases to make sure it's being generated.
      
      llvm-svn: 76843
      b1b77ca8
Loading