- Apr 02, 2005
-
-
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
-
- Apr 01, 2005
-
-
Chris Lattner authored
llvm-svn: 20983
-
Duraid Madina authored
llvm-svn: 20982
-
Nate Begeman authored
LowerCallTo and ISD::CALL are going to need to be modified, regs are being set in the wrong order. llvm-svn: 20981
-
Nate Begeman authored
llvm-svn: 20979
-
Chris Lattner authored
llvm-svn: 20978
-
Chris Lattner authored
part to make sure we get the side effects and to avoid confusing the CFG. llvm-svn: 20977
-
Chris Lattner authored
llvm-svn: 20976
-
Nate Begeman authored
Fix calls with no arguments llvm-svn: 20975
-
Nate Begeman authored
18.8 to 14.8 seconds. The Pattern ISel is now often faster than the Simple ISel, esp. on memory intensive code. llvm-svn: 20973
-
Nate Begeman authored
llvm-svn: 20972
-
Nate Begeman authored
say that we support them, for the purposes of generating fsel instructions. llvm-svn: 20970
-