- Apr 02, 2005
-
-
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
-
Chris Lattner authored
dont' regen the whole dag if unneccesary. Second, fix and ugly bug with the _PARTS nodes that caused legalize to produce multiples of them. Finally, implement initial support for FABS and FNEG. Currently FNEG is the only one to be trusted though. llvm-svn: 21009
-
Chris Lattner authored
llvm-svn: 21008
-
Chris Lattner authored
llvm-svn: 21007
-
Chris Lattner authored
llvm-svn: 21006
-
Chris Lattner authored
llvm-svn: 21005
-
Chris Lattner authored
llvm-svn: 21004
-
Chris Lattner authored
llvm-svn: 21003
-
Chris Lattner authored
llvm-svn: 21002
-
Chris Lattner authored
llvm-svn: 21001
-
Chris Lattner authored
llvm-svn: 21000
-
Chris Lattner authored
llvm-svn: 20999
-
Chris Lattner authored
llvm-svn: 20996
-
Nate Begeman authored
Generate PowerPC 'subfic' instruction when appropriate llvm-svn: 20995
-
Nate Begeman authored
llvm-svn: 20994
-
John Criswell authored
type support. llvm-svn: 20993
-
Chris Lattner authored
llvm-svn: 20990
-
Nate Begeman authored
Teach the SelectionDAG code how to expand and promote it Have PPC32 LowerCallTo generate ISD::UNDEF for int arg regs used up by fp arguments, but not shadowing their value. This allows us to do the right thing with both fixed and vararg floating point arguments. llvm-svn: 20988
-