Skip to content
  1. Jan 28, 2009
  2. Jan 26, 2009
  3. Jan 25, 2009
  4. Jan 24, 2009
  5. Jan 23, 2009
  6. Jan 22, 2009
  7. Jan 21, 2009
  8. Jan 20, 2009
  9. Jan 19, 2009
    • Chris Lattner's avatar
      improve compatibility with cygwin, patch by Jay Foad! · 73d7fe5a
      Chris Lattner authored
      llvm-svn: 62535
      73d7fe5a
    • Chris Lattner's avatar
      6f34e317
    • Bill Wendling's avatar
      Temporarily revert r62487. It's causing this error during a release bootstrap of · 534d2e0b
      Bill Wendling authored
      llvm-gcc. Most likely, it's miscompiling one of the "gen*" programs:
      
      /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./prev-gcc/ -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/bin/ -c -g -O2 -mdynamic-no-pic -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -mdynamic-no-pic -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/build -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include -DENABLE_LLVM -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/../llvm.src/include  -D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   -o build/gencondmd.o build/gencondmd.c
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected '}' before ')' token
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:926: warning: excess elements in struct initializer
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:926: warning: (near initialization for 'insn_conditions[4]')
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected '}' before ')' token
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected ',' or ';' before ')' token
      ../../llvm-gcc.src/gcc/config/i386/mmx.md:927: error: expected identifier or '(' before ',' token
      ../../llvm-gcc.src/gcc/config/i386/sse.md:3458: error: expected identifier or '(' before ',' token
      ...
      
      llvm-svn: 62506
      534d2e0b
    • Chris Lattner's avatar
      Fix PR3016, a bug which can occur do to an invalid assumption: · f2bb4ea3
      Chris Lattner authored
      we assumed a CFG structure that would be valid when all code in 
      the function is reachable, but not all code is necessarily 
      reachable.  Do a simple, but horrible, CFG walk to check for this
      case.
      
      llvm-svn: 62487
      f2bb4ea3
    • Chris Lattner's avatar
      reduce indentation by using 'continue', no functionality change. · e381d702
      Chris Lattner authored
      llvm-svn: 62477
      e381d702
    • Chris Lattner's avatar
      Fix some problems in SpeculativelyExecuteBB. Basically, · 54f0c61d
      Chris Lattner authored
      because of dead code, a phi could use the speculated instruction
      that was not in "BB2".  Make this check explicit and tighten up 
      some other corners.  This fixes PR3292.  No testcase becauase this
      depends entirely on visitation order of blocks and requires a 
      sequence of 8 passes to repro.
      
      llvm-svn: 62476
      54f0c61d
    • Chris Lattner's avatar
      Make this a bit more explicit about which cases need the · e1c01e4e
      Chris Lattner authored
      check.  No functionality change.
      
      llvm-svn: 62474
      e1c01e4e
  10. Jan 18, 2009
    • Chris Lattner's avatar
      Fix rdar://6505632, an llc crash on 483.xalancbmk · 64b7bd7f
      Chris Lattner authored
      llvm-svn: 62470
      64b7bd7f
    • Duncan Sands's avatar
      BasicAliasAnalysis and FunctionAttrs were both · e0aa0d67
      Duncan Sands authored
      doing very similar pointer capture analysis.
      Factor out the common logic.  The new version
      is from FunctionAttrs since it does a better
      job than the version in BasicAliasAnalysis
      
      llvm-svn: 62461
      e0aa0d67
    • Nick Lewycky's avatar
      Fix copy and pasted typos that prevented strtok_r, realloc, getenv, ungetc, · 3ced0dfa
      Nick Lewycky authored
      putc, puts, perror, vscanf and vsscanf from getting annotations.
      
      Add annotations for eight printf functions, memalign, pread and pwrite.
      
      On Linux, llvm-gcc sometimes renames strdup, getc, putc, strtok_r, scanf and
      sscanf. Match the alternate function names.
      
      Fix a crash annotating opendir.
      
      Don't mark fsetpos's second parameter as nocapture. It's supposed to be
      captured.
      
      Do mark fopen's path and mode strings as nocapture. Mark ferror as readonly,
      but not fileno which may set errno.
      
      llvm-svn: 62456
      3ced0dfa
  11. Jan 17, 2009
  12. Jan 16, 2009
  13. Jan 15, 2009
  14. Jan 14, 2009
Loading