- Feb 02, 2006
-
-
Chris Lattner authored
llvm-svn: 25890
-
Evan Cheng authored
llvm-svn: 25889
-
Evan Cheng authored
llvm-svn: 25888
-
Evan Cheng authored
llvm-svn: 25887
-
- Feb 01, 2006
-
-
Chris Lattner authored
llvm-svn: 25884
-
Chris Lattner authored
llvm-svn: 25883
-
Andrew Lenharth authored
llvm-svn: 25882
-
Chris Lattner authored
llvm-svn: 25877
-
Chris Lattner authored
llvm-svn: 25876
-
Nate Begeman authored
of the SELECT_CC, BR_CC, and BRTWOWAY_CC nodes. llvm-svn: 25875
-
Chris Lattner authored
llvm-svn: 25873
-
Evan Cheng authored
- Added a new format for instructions where the source register is implied and it is same as the destination register. Used for pseudo instructions that clear the destination register. llvm-svn: 25872
-
Evan Cheng authored
llvm-svn: 25871
-
Chris Lattner authored
llvm-svn: 25867
-
Chris Lattner authored
Beef up the interface to inline asm constraint parsing, making it more general, useful, and easier to use. llvm-svn: 25866
-
Evan Cheng authored
value or the chain going into the load. llvm-svn: 25863
-
Chris Lattner authored
llvm-svn: 25862
-
Evan Cheng authored
ensure the memory location has not been clobbered. llvm-svn: 25861
-
Evan Cheng authored
llvm-svn: 25860
-
Evan Cheng authored
it is already available in memory, do a fld directly from there. llvm-svn: 25859
-
- Jan 31, 2006
-
-
Chris Lattner authored
llvm-svn: 25858
-
Evan Cheng authored
- Use XORP* to implement fneg. llvm-svn: 25857
-
Evan Cheng authored
llvm-svn: 25856
-
Evan Cheng authored
llvm-svn: 25855
-
Chris Lattner authored
* Rename hasSSE -> hasSSE1 to avoid my continual confusion with 'has any SSE'. * Add inline asm constraint specification. llvm-svn: 25854
-
Chris Lattner authored
llvm-svn: 25853
-
Chris Lattner authored
llvm-svn: 25851
-
Nate Begeman authored
bool %test(int %X) { %Y = seteq int %X, 13 ret bool %Y } as _test: addi r2, r3, -13 cntlzw r2, r2 srwi r3, r2, 5 blr rather than _test: cmpwi cr7, r3, 13 mfcr r2 rlwinm r3, r2, 31, 31, 31 blr This has very little effect on most code, but speeds up analyzer 23% and mason 11% llvm-svn: 25848
-
Chris Lattner authored
llvm-svn: 25847
-
Chris Lattner authored
llvm-svn: 25846
-
Chris Lattner authored
llvm-svn: 25845
-
Chris Lattner authored
llvm-svn: 25844
-
Chris Lattner authored
llvm-svn: 25843
-
Chris Lattner authored
llvm-svn: 25842
-
Chris Lattner authored
llvm-svn: 25841
-
Chris Lattner authored
an operand that contains the condcode), making things significantly simpler. llvm-svn: 25840
-
Chris Lattner authored
a CC as an operand. Much smaller, much happier. llvm-svn: 25839
-
Chris Lattner authored
llvm-svn: 25838
-
Chris Lattner authored
llvm-svn: 25837
-
Chris Lattner authored
llvm-svn: 25834
-