- Apr 14, 2004
-
-
John Criswell authored
functions and is not needed here. Simplify the pointer type check per Chris's suggestions. llvm-svn: 12945
-
John Criswell authored
that matches its return type. llvm-svn: 12944
-
John Criswell authored
llvm-svn: 12943
-
John Criswell authored
Sorry these didn't get in yesterday. llvm-svn: 12942
-
Chris Lattner authored
llvm-svn: 12940
-
Chris Lattner authored
even when the "optimization" I added before is turned off. It generates this extremely pointless code: test: fld QWORD PTR [%ESP + 4] mov %AL, 0 test %AL, %AL fcmove %ST(0), %ST(0) ret Good thing the optimizer will have removed this before code generation anyway. :) llvm-svn: 12939
-
Chris Lattner authored
Temporarily hack in the intrinsics that John added. I expect him to finish up their addition, but in the meantime, the build should not be broken. llvm-svn: 12938
-
John Criswell authored
On x86, memory operations occur in-order, so these are just lowered into volatile loads and stores. llvm-svn: 12936
-
- Apr 13, 2004
-
-
Chris Lattner authored
X86/2004-04-13-FPCMOV-Crash.llx A more robust fix is to follow. llvm-svn: 12935
-
Chris Lattner authored
llvm-svn: 12934
-
Chris Lattner authored
llvm-svn: 12932
-
Chris Lattner authored
llvm-svn: 12929
-
Chris Lattner authored
llvm-svn: 12928
-
Chris Lattner authored
llvm-svn: 12927
-
Chris Lattner authored
Here is a simple minimal program that does what we want. Instead of taking minutes to compare mesa's output, and crashing on binary files (like spiff does), this take < .02s in the common case and doesn't crash. llvm-svn: 12926
-
Chris Lattner authored
llvm-svn: 12922
-
Chris Lattner authored
test/Regression/Transforms/SCCP/calltest.ll llvm-svn: 12921
-
Chris Lattner authored
llvm-svn: 12920
-
Chris Lattner authored
llvm-svn: 12919
-
Chris Lattner authored
llvm-svn: 12918
-
Chris Lattner authored
llvm-svn: 12917
-
Chris Lattner authored
llvm-svn: 12916
-
Brian Gaeke authored
llvm-svn: 12915
-
Brian Gaeke authored
llvm-svn: 12914
-
Chris Lattner authored
llvm-svn: 12912
-
Chris Lattner authored
llvm-svn: 12911
-
Chris Lattner authored
llvm-svn: 12908
-
Chris Lattner authored
llvm-svn: 12907
-
Brian Gaeke authored
llvm-svn: 12905
-
Brian Gaeke authored
llvm-svn: 12903
-
Brian Gaeke authored
llvm-svn: 12902
-
Chris Lattner authored
Fix several bugs in the intrinsics: 1. Make sure to copy the input registers before the instructions that use them 2. Make sure to copy the value returned by 'in' out of EAX into the register it is supposed to be in. This fixes assertions when using in/out and linear scan. llvm-svn: 12896
-
Chris Lattner authored
llvm-svn: 12895
-
Chris Lattner authored
llvm-svn: 12894
-
Chris Lattner authored
llvm-svn: 12893
-
Chris Lattner authored
llvm-svn: 12892
-
Chris Lattner authored
llvm-svn: 12891
-
Chris Lattner authored
LoopSimplify was not updating dominator frontiers correctly in some cases. llvm-svn: 12890
-
Chris Lattner authored
llvm-svn: 12889
-
Chris Lattner authored
llvm-svn: 12888
-