Skip to content
  1. Jul 14, 2003
  2. Jul 12, 2003
  3. Jul 11, 2003
    • Vikram S. Adve's avatar
      Trace loads and stores as they happen (stores were being · ac83df76
      Vikram S. Adve authored
      remembered in valuesStoredInFunction, but never traced at function return,
      and that's too late to be finding the error anyway).
      Stores trace both the value and the address being stored to,
      but after some experience I think only values should be traced.
      The pointer hash table just fills up far too quickly if every
      store address were traced.
      
      llvm-svn: 7169
      ac83df76
    • Brian Gaeke's avatar
      If we have a constant pointer reference to a function, we were printing · b99d6848
      Brian Gaeke authored
      out the entire llvm disassembly for the function at global constant-output
      time, which caused the assembler to barf in 164.gzip. This fixes that
      particular problem (though 164.gzip has other problems with X86 llc.)
      
      llvm-svn: 7168
      b99d6848
    • Brian Gaeke's avatar
      Fix some serious floating-point bugs (fixes test cases such as Oscar, · 5b04987a
      Brian Gaeke authored
      Fhourstones, McCat-vor, and many others...)
      
      Printer.cpp: Print implicit uses for AddRegFrm instructions.  Break gas
      bug workarounds up into separate stanzas of code for each bug.  Add new
      workarounds for fild and fistp.
      
      X86InstrInfo.def: Add O_ST0 implicit uses for more FP instrs where they
      obviously apply. Also add PrintImplUses flags for FP instrs where they
      are necessary for gas to understand the output.
      
      llvm-svn: 7165
      5b04987a
  4. Jul 10, 2003
  5. Jul 09, 2003
  6. Jul 08, 2003
  7. Jul 07, 2003
    • Misha Brukman's avatar
      * Made $Template refer to a path relative to the checked-out tree · 6aa98680
      Misha Brukman authored
      * Made error messages print out what directory failed chdir()
      * Put quotes around search arguments to grep
      * Use `egrep' instead of `grep -e' because they are equivalent but `grep' does
        not have the `-e' option on Sparc/Solaris
      * Added `--enable-jit' to the ./configure command because both X86 and Sparc
        have JITs and we want them to be tested
      * Fixed the regular expressions parsing the changes in CVS which were causing
        the script to die
      
      llvm-svn: 7118
      6aa98680
Loading