- Oct 24, 2007
-
-
Dale Johannesen authored
llvm-svn: 43267
-
- Oct 23, 2007
-
-
Evan Cheng authored
Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64. llvm-svn: 43248
-
- Oct 22, 2007
-
-
Evan Cheng authored
Use ptr type in the immediate field of a BxA instruction so we don't end up selecting 32-bit call instruction for ppc64. llvm-svn: 43228
-
- Oct 19, 2007
-
-
Chris Lattner authored
llvm-svn: 43168
-
Dale Johannesen authored
llvm-svn: 43160
-
Evan Cheng authored
- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but only returns the opcode of the instruction post unfolding. - Fix some copy+paste bugs. llvm-svn: 43153
-
- Oct 18, 2007
-
-
Evan Cheng authored
llvm-svn: 43150
-
- Oct 16, 2007
-
-
Chris Lattner authored
doesn't fit into 16 bits. llvm-svn: 43032
-
- Oct 15, 2007
-
-
Chris Lattner authored
unconditionally creating an i64 bitcast. With the future legalizer design, operation legalization can't introduce new nodes with illegal types. This fixes the rest of olden on ppc32. llvm-svn: 43005
-
- Oct 14, 2007
-
-
Evan Cheng authored
llvm-svn: 42960
-
Dale Johannesen authored
a problem when asserts are on). From vecLib. llvm-svn: 42959
-
- Oct 12, 2007
-
-
Dan Gohman authored
function symbol name instead of a codegen-assigned function number. Thanks Evan! :-) llvm-svn: 42908
-
Dan Gohman authored
llvm-svn: 42904
-
Dan Gohman authored
llvm-svn: 42881
-
- Oct 10, 2007
-
-
Dale Johannesen authored
Surprisingly complicated. Adds getTargetNode for 2 outputs, no inputs (missing). llvm-svn: 42822
-
- Oct 08, 2007
-
-
Dan Gohman authored
target-indepenent lowering, don't use them on PowerPC. llvm-svn: 42755
-
- Oct 06, 2007
-
-
Dale Johannesen authored
although not well, and shortening FP converts. llvm-svn: 42672
-
- Oct 05, 2007
-
-
Dale Johannesen authored
basic arithmetic works. Rename RTLIB long double functions to distinguish different flavors of long double; the lib functions have different names, alas. llvm-svn: 42644
-
Evan Cheng authored
address (not just from / to frameindexes). - Added target hooks to unfold load / store instructions / SDNodes into separate load, data processing, store instructions / SDNodes. llvm-svn: 42621
-
- Oct 03, 2007
-
-
Dan Gohman authored
of comparing begin() and end(). llvm-svn: 42585
-
- Sep 28, 2007
-
-
Dan Gohman authored
other than PPC64. Instead of fixing it, just remove it and fix all the places that use it to use TargetData::getPointerSize() instead, as there aren't very many. Most of the references were in DwarfWriter.cpp. llvm-svn: 42419
-
- Sep 26, 2007
-
-
Evan Cheng authored
Tested with "make check"! llvm-svn: 42346
-
- Sep 25, 2007
-
-
Dan Gohman authored
llvm-svn: 42316
-
- Sep 21, 2007
-
-
Evan Cheng authored
llvm-svn: 42182
-
Devang Patel authored
llvm-svn: 42179
-
- Sep 14, 2007
-
-
Dan Gohman authored
isRegister, isImmediate, and isMachineBasicBlock, which are equivalent, and more popular. llvm-svn: 41958
-
Evan Cheng authored
llvm-svn: 41947
-
- Sep 12, 2007
-
-
Bill Wendling authored
llvm-svn: 41873
-
- Sep 11, 2007
-
-
Evan Cheng authored
llvm-svn: 41863
-
Duncan Sands authored
init_trampoline. There is now only one trampoline intrinsic. llvm-svn: 41841
-
- Sep 10, 2007
-
-
Chris Lattner authored
llvm-svn: 41808
-
- Sep 08, 2007
-
-
Bill Wendling authored
llvm-svn: 41776
-
- Sep 07, 2007
-
-
Owen Anderson authored
Patch by Sterling Stein! llvm-svn: 41758
-
- Sep 06, 2007
-
-
Bill Wendling authored
llvm-svn: 41733
-
- Sep 05, 2007
-
-
Bill Wendling authored
llvm-svn: 41717
-
- Sep 04, 2007
-
-
Evan Cheng authored
llvm-svn: 41711
-
- Aug 31, 2007
-
-
Dale Johannesen authored
Use APFloat interfaces for more references, mostly of ConstantFPSDNode. llvm-svn: 41632
-
- Aug 30, 2007
-
-
Evan Cheng authored
Add a variant of foldMemoryOperand to fold any load / store, not just load / store from / to stack slots. llvm-svn: 41597
-
Bill Wendling authored
llvm-svn: 41590
-
- Aug 25, 2007
-
-
Chris Lattner authored
changing the interface to allow for future changes. llvm-svn: 41384
-