- Oct 18, 2003
-
-
Chris Lattner authored
llvm-svn: 9224
-
- Oct 15, 2003
-
-
Chris Lattner authored
llvm-svn: 9135
-
- Oct 10, 2003
-
-
Misha Brukman authored
llvm-svn: 9027
-
- Oct 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8871
-
- Sep 08, 2003
-
-
Chris Lattner authored
llvm-svn: 8411
-
Chris Lattner authored
llvm-svn: 8408
-
- Aug 28, 2003
-
-
Chris Lattner authored
until we implement unwinding. Add support for the invoke instruction, which codegens just like a call with a branch after it. The end effect of this change is that programs using the invoke instruction, but never unwinding, will work fine. Programs that unwind will abort until we get unwind support. llvm-svn: 8187
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8127
-
- Aug 18, 2003
-
-
Chris Lattner authored
llvm-svn: 7951
-
- Aug 13, 2003
-
-
Brian Gaeke authored
llvm-svn: 7823
-
- Aug 05, 2003
-
-
Chris Lattner authored
Physical registers should not float around. llvm-svn: 7587
-
- Aug 04, 2003
-
-
Chris Lattner authored
llvm-svn: 7558
-
- Jul 30, 2003
-
-
Chris Lattner authored
llvm-svn: 7413
-
- Jul 27, 2003
-
-
Chris Lattner authored
llvm-svn: 7352
-
Chris Lattner authored
llvm-svn: 7344
-
- Jul 23, 2003
-
-
Chris Lattner authored
whether the constant is signed or unsigned, then casting llvm-svn: 7252
-
- Jul 18, 2003
-
-
Brian Gaeke authored
Avoid a fall-through in the (stubby) treatment of the longjmp intrinsic call which causes llc & lli to core-dump. Add a sort-of treatment of cast double to ulong. I am not really sure what a user should expect to see upon casting a negative FP value to unsigned long long. But with what is given here, I was able to write a program that could cast -123.456 to ulong and back and get -123.0, which seems like a step in the right direction. GCC seems to give you 0. I don't know if I'd consider that useful. These cases were coming up in GNU coreutils-5.0. llvm-svn: 7205
-
- Jul 17, 2003
-
-
Brian Gaeke authored
try to load or store through a bool*. llvm-svn: 7195
-
- Jun 30, 2003
-
-
Chris Lattner authored
leaving trash in the register, fixing anagram llvm-svn: 7013
-
- Jun 29, 2003
-
-
Chris Lattner authored
and longjmp as an abort! llvm-svn: 6977
-
- Jun 22, 2003
-
-
Chris Lattner authored
llvm-svn: 6844
-
- Jun 21, 2003
-
-
Chris Lattner authored
llvm-svn: 6831
-
Chris Lattner authored
This allows us to not force the use of the EAX/AX registers! llvm-svn: 6830
-
Chris Lattner authored
llvm-svn: 6828
-
- Jun 05, 2003
-
-
Chris Lattner authored
llvm-svn: 6627
-
Chris Lattner authored
This avoid generating a register to hold C, which in turn speeds up the register allocator by a lot: ~9% on 164.gzip and ~17% on 256.bzip2. This also speeds up other passes. This also speeds up execution of the program marginally, and makes the asm much easier to read. :) llvm-svn: 6626
-
- Jun 03, 2003
-
-
Chris Lattner authored
llvm-svn: 6583
-
- Jun 01, 2003
-
-
Chris Lattner authored
* Fix cast of (short|ushort|int|uint) to bool to work right llvm-svn: 6510
-
Chris Lattner authored
llvm-svn: 6499
-
- May 13, 2003
-
-
Chris Lattner authored
llvm-svn: 6173
-
- May 12, 2003
-
-
Chris Lattner authored
llvm-svn: 6151
-
Chris Lattner authored
llvm-svn: 6150
-
Chris Lattner authored
llvm-svn: 6148
-
Chris Lattner authored
llvm-svn: 6146
-
Chris Lattner authored
llvm-svn: 6113
-
- May 08, 2003
-
-
Chris Lattner authored
llvm-svn: 6049
-
Chris Lattner authored
llvm-svn: 6046
-
- May 07, 2003
-
-
Chris Lattner authored
to be. In fact, it made stuff worse. :( llvm-svn: 6013
-
- May 06, 2003
-
-
Chris Lattner authored
and exit of the function. This fixes bug: Jello/2003-05-06-LivenessClobber.llx and the Fhourstones benchmark llvm-svn: 6010
-
- May 03, 2003
-
-
Misha Brukman authored
llvm-svn: 5986
-