- Feb 17, 2004
-
-
Chris Lattner authored
llvm-svn: 11533
-
Chris Lattner authored
llvm-svn: 11531
-
Chris Lattner authored
order in the correct sense!! Arg! llvm-svn: 11530
-
Chris Lattner authored
'ri' ordering instead... no it's not possible to store a register into an immediate! llvm-svn: 11529
-
Chris Lattner authored
llvm-svn: 11528
-
Chris Lattner authored
llvm-svn: 11527
-
Chris Lattner authored
llvm-svn: 11526
-
Chris Lattner authored
llvm-svn: 11525
-
Chris Lattner authored
llvm-svn: 11523
-
Chris Lattner authored
llvm-svn: 11522
-
Chris Lattner authored
llvm-svn: 11521
-
Alkis Evlogimenos authored
llvm-svn: 11519
-
Chris Lattner authored
instructions. Add forms of these instructions that read from memory llvm-svn: 11518
-
Chris Lattner authored
llvm-svn: 11517
-
Alkis Evlogimenos authored
llvm-svn: 11516
-
Chris Lattner authored
llvm-svn: 11515
-
Chris Lattner authored
llvm-svn: 11514
-
Alkis Evlogimenos authored
llvm-svn: 11511
-
Alkis Evlogimenos authored
llvm-svn: 11510
-
- Feb 16, 2004
-
-
Chris Lattner authored
Add more special case handling for stdio functions. I feel dirty, how about you? llvm-svn: 11506
-
Chris Lattner authored
enjoyed by all, fixing a fixme. Add an assert llvm-svn: 11505
-
Chris Lattner authored
llvm-svn: 11503
-
Chris Lattner authored
llvm-svn: 11502
-
Alkis Evlogimenos authored
Move out of line member functions of MachineBasicBlock to MachineBasicBlock.cpp. llvm-svn: 11497
-
Chris Lattner authored
see the testcase for the reasoning. llvm-svn: 11496
-
Chris Lattner authored
phi.ll:test4 llvm-svn: 11494
-
Chris Lattner authored
Regression/Transforms/InstCombine/xor.ll:test20 llvm-svn: 11492
-
Chris Lattner authored
llvm-svn: 11490
-
Chris Lattner authored
nightly tests to be really messed up. The problem was that the new leakdetector was depending on undefined behavior: the order of destruction of static objects. llvm-svn: 11488
-
- Feb 15, 2004
-
-
Chris Lattner authored
hacks can be banished. Also, this gives us the opportunity to emit special code for the setjmp/longjmps which alows the elimination of one GCC warning for every setjmp/longjmp site (which is often THOUSANDS in C++ programs). Yaay! llvm-svn: 11484
-
Chris Lattner authored
llvm-svn: 11483
-
Chris Lattner authored
llvm.setjmp/llvm.longjmp intrinsics. llvm-svn: 11482
-
Chris Lattner authored
prototypes, even if they don't precisely match what it would prefer to use. This fixes: CBackend/2004-02-15-PreexistingExternals.llx compiling it into: ltmp_0_30 = memcpy(l14_C, 4u, 17); ltmp_1_30 = memcpy(((int *)l27_A), ((unsigned )(long)l27_B), ((int )123u)); instead of: ltmp_0_30 = memcpy(l14_C, 4u, 17); ltmp_1_27 = l43_memcpy(l27_A, l27_B, 123u); Which does the wrong thing as you could imagine. llvm-svn: 11481
-
Alkis Evlogimenos authored
analysis. It should only preserve them and update LiveVariables if it already ran. llvm-svn: 11479
-
Chris Lattner authored
Remove one of the operands of a two operand instruction llvm-svn: 11478
-
Alkis Evlogimenos authored
MRegisterInfo::getNumRegs() instead of MRegisterInfo::FirstVirtualRegister. Also use MRegisterInfo::is{Physical,Virtual}Register where appropriate. llvm-svn: 11477
-
Alkis Evlogimenos authored
llvm-svn: 11476
-
Chris Lattner authored
llvm-svn: 11474
-
Chris Lattner authored
llvm-svn: 11473
-
Chris Lattner authored
should speed it up a bit on a lot of programs llvm-svn: 11472
-