- Apr 04, 2005
-
-
Chris Lattner authored
llvm-svn: 21084
-
Nate Begeman authored
llvm-svn: 21077
-
Nate Begeman authored
llvm-svn: 21076
-
Duraid Madina authored
an ugly hack, but it seems to work. I should fix this properly and add a test as well. fixes multisource/obsequi (maybe others) llvm-svn: 21075
-
Duraid Madina authored
llvm-svn: 21074
-
Nate Begeman authored
you have something like i16 = truncate i64. This fixes Regression/C/casts llvm-svn: 21073
-
Chris Lattner authored
types. This occurs when casting short to long on PPC for example. llvm-svn: 21072
-
Nate Begeman authored
llvm-svn: 21070
-
Nate Begeman authored
llvm-svn: 21066
-
Nate Begeman authored
Start implementation of integer varargs llvm-svn: 21065
-
- Apr 03, 2005
-
-
Andrew Lenharth authored
llvm-svn: 21064
-
Andrew Lenharth authored
llvm-svn: 21063
-
Duraid Madina authored
"!!!!!!!! IF YOU CHANGE SPACES TO TABS, YOU WILL BE KILLED!!!!!!" llvm-svn: 21062
-
Duraid Madina authored
llvm-svn: 21061
-
Nate Begeman authored
Implement not, nor, nand, and eqv llvm-svn: 21060
-
Andrew Lenharth authored
llvm-svn: 21051
-
- Apr 02, 2005
-
-
Andrew Lenharth authored
Try several things. 1) drop /i from FP ops 2) factor out FP to Int moves and provide 21264 support for those 3) match not 4) match ornot andnot xornot llvm-svn: 21046
-
Chris Lattner authored
llvm-svn: 21044
-
Chris Lattner authored
llvm-svn: 21042
-
Chris Lattner authored
llvm-svn: 21041
-
Chris Lattner authored
llvm-svn: 21038
-
Chris Lattner authored
llvm-svn: 21037
-
Chris Lattner authored
to std::set<std::pair<Inst,Func>> to avoid duplicate entries. This speeds up the CompleteBU pass from 1.99s to .15s on povray and the eqgraph passes from 1.5s to .16s on the same. llvm-svn: 21031
-
Chris Lattner authored
to std::set<std::pair<Inst,Func>> to avoid duplicate entries. llvm-svn: 21030
-
Andrew Lenharth authored
llvm-svn: 21029
-
Andrew Lenharth authored
llvm-svn: 21028
-
Chris Lattner authored
llvm-svn: 21026
-
Duraid Madina authored
- turn off assembler's autoalignment - set FunctionAddrPrefix/Suffix so that .data8 entries pointing to functions have their value wrapped in @fptr(), so that a function descriptor will be materialized for that function. llvm-svn: 21025
-
Duraid Madina authored
(which may or be function pointers) in the asmprinter. For the moment, this changes nothing, except the IA64 backend which can use this to write: data8.ua @fptr(blah__blah__mangled_function_name) (by setting FunctionAddrPrefix/Suffix to "@fptr(" / ")") llvm-svn: 21024
-
Duraid Madina authored
llvm-svn: 21023
-
Duraid Madina authored
llvm-svn: 21022
-
Nate Begeman authored
Implement ISD::FABS and ISD::FNEG nodes Implement SHL_PARTS, SRL_PARTS, and SRA_PARTS Generate PowerPC 'fneg', 'fabs', and 'fnabs' instructions llvm-svn: 21018
-
Chris Lattner authored
llvm-svn: 21017
-
Chris Lattner authored
llvm-svn: 21016
-
Chris Lattner authored
llvm-svn: 21015
-
Chris Lattner authored
llvm-svn: 21014
-
Chris Lattner authored
llvm-svn: 21013
-
Duraid Madina authored
llvm-svn: 21012
-
Chris Lattner authored
llvm-svn: 21011
-
Chris Lattner authored
llvm-svn: 21010
-