- Jun 11, 2004
-
-
Chris Lattner authored
twoarg cases. llvm-svn: 14143
-
Chris Lattner authored
testcase llvm-svn: 14141
-
Chris Lattner authored
llvm-svn: 14140
-
Chris Lattner authored
This makes the code much simpler, and the two cases really do belong apart. Once we do it, it's pretty obvious how flawed the logic was for A != A case, so I fixed it (fixing PR369). This also uses freeStackSlotAfter instead of inserting an fxchg then popStackAfter'ing in the case where there is a dead result (unlikely, but possible), producing better code. llvm-svn: 14139
-
Brian Gaeke authored
them into the constant pool. llvm-svn: 14128
-
- Jun 10, 2004
-
-
Chris Lattner authored
llvm-svn: 14110
-
- Jun 09, 2004
-
-
Brian Gaeke authored
llvm-svn: 14103
-
Brian Gaeke authored
llvm-svn: 14102
-
Brian Gaeke authored
llvm-svn: 14101
-
John Criswell authored
that cast to bool. llvm-svn: 14096
-
- Jun 08, 2004
-
-
Brian Gaeke authored
accounted for in the map (at least, in its current format). llvm-svn: 14075
-
Brian Gaeke authored
llvm-svn: 14073
-
- Jun 04, 2004
-
-
Brian Gaeke authored
llvm-svn: 14027
-
Chris Lattner authored
llvm-svn: 14005
-
- Jun 03, 2004
-
-
Brian Gaeke authored
and sweet. llvm-svn: 13983
-
Brian Gaeke authored
llvm-svn: 13981
-
Brian Gaeke authored
get this to link before? llvm-svn: 13980
-
Brian Gaeke authored
llvm-svn: 13979
-
Brian Gaeke authored
only concrete implementation. llvm-svn: 13977
-
Chris Lattner authored
that we REALLY don't want in the CBE code. With this fix, the CBE passes all of the MultiSource tests on cygwin that it does on linux. Yaay! llvm-svn: 13975
-
- Jun 02, 2004
-
-
Chris Lattner authored
llvm-svn: 13954
-
Chris Lattner authored
llvm-svn: 13953
-
Chris Lattner authored
llvm-svn: 13952
-
Chris Lattner authored
llvm-svn: 13951
-
Chris Lattner authored
llvm-svn: 13949
-
- May 30, 2004
-
-
Brian Gaeke authored
llvm-svn: 13911
-
Brian Gaeke authored
llvm-svn: 13908
-
Brian Gaeke authored
state. Also, save the state for the incoming register of each phi node. llvm-svn: 13906
-
Brian Gaeke authored
Call it at a more appropriate point. llvm-svn: 13905
-
Brian Gaeke authored
corresponding MachineCodeForInstruction vectors. I need to be able to get the register allocated for the thing which is called PhiCpRes in this code; this should make that task easier, plus, Phi nodes are no longer "special" in the sense that their MachineCodeForInstruction is empty. llvm-svn: 13904
-
Brian Gaeke authored
llvm-svn: 13899
-
Brian Gaeke authored
llvm-svn: 13898
-
Brian Gaeke authored
llvm-svn: 13897
-
Brian Gaeke authored
llvm-svn: 13896
-
- May 28, 2004
-
-
Brian Gaeke authored
Simplify InsertPhiElimInstructions(), and give it a better doxygen comment. llvm-svn: 13880
-
Brian Gaeke authored
the transformed LLVM code which is the input to the instruction selector. llvm-svn: 13879
-
Chris Lattner authored
few days. Apparently the old symbol table used to auto rename collisions in the type symbol table and the new one does not. It doesn't really make sense for the new one to do so, so we just make the client do it. llvm-svn: 13877
-
Chris Lattner authored
llvm-svn: 13874
-
- May 27, 2004
-
-
Brian Gaeke authored
llvm-svn: 13858
-
- May 26, 2004
-
-
Chris Lattner authored
llvm-svn: 13790
-