Experimental scheduler change to schedule / coalesce the copies added for function...
[oota-llvm.git] / lib / Target /
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-12 Evan ChengClean up my own mess.
2008-03-12 Dale JohannesenOne more bit of Altivec parameter passing.
2008-03-12 Dale JohannesenImplement Altivec passing to varargs functions on ppc.
2008-03-11 Anton KorobeynikovCorrectly propagate thread-local flag from aliasee...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-03-11 Chris LattnerImplement basic support for the 'f' register class...
2008-03-11 Chris Lattnercoalesce away 80-bit floating point copies.
2008-03-11 Chris Lattnerconvert a massive if statement to a switch.
2008-03-11 Chris Lattnerstart handling the 'f' x87 constraint.
2008-03-11 Christopher LambMissed part of recommit.
2008-03-11 Christopher LambRecommitting parts of r48130. These do not appear to...
2008-03-11 Evan ChengIf there are multiple register classes that a register...
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-03-11 Evan ChengIn 32-bit mode, mark 64-bit GPR's as unallocatable.
2008-03-11 Nick LewyckyFix the build on gcc 4.2.
2008-03-11 Chris LattnerChange the model for FP Stack return to use fp operands...
2008-03-11 Dan GohmanGeneralize ExpandIntToFP to handle the case where the...
2008-03-10 Chris Lattnerabort with an assert instead of a cerr to get line#
2008-03-10 Scott Michel- Style cleanup in IA64ISelLowering.h: add 'virtual...
2008-03-10 Chris LattnerDon't emit FP_REG_KILL into a block that just returns...
2008-03-10 Dale JohannesenDisable prolog code that aligns the stack when a
2008-03-10 Bill WendlingChange the "enable/disable" mechanism so that we can...
2008-03-10 Chris LattnerEliminate the FP_GET_ST0/FP_SET_ST0 target-specific...
2008-03-10 Evan ChengDefault ISD::PREFETCH to expand.
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Chris Lattnerfix 80 col violations.
2008-03-10 Nicolas GeoffrayStylistic modifications. No functionality changes.
2008-03-10 Scott MichelInteger comparison tests for CellSPU.
2008-03-10 Scott MichelGive TargetLowering::getSetCCResultType() a parameter...
2008-03-10 Nicolas GeoffrayAdd description of individual bits in CR. This fix...
2008-03-10 Christopher LambAllow insert_subreg into implicit, target-specific...
2008-03-10 Dale JohannesenIncrease ISD::ParamFlags to 64 bits. Increase the...
2008-03-09 Chris LattnerDarwin PPC64 indirect call target goes in X12, not...
2008-03-09 Chris Lattnercell really does support cross-regclass moves, because...
2008-03-09 Chris Lattnermake sure ar.pfs is in a register class, this fixes...
2008-03-09 Chris Lattnerteach X86InstrInfo::copyRegToReg how to copy into ST...
2008-03-09 Chris Lattneradd some code to support cross-register class copying...
2008-03-09 Chris Lattnerrearrange some code, no functionality change.
2008-03-09 Chris Lattnerclaim ST(x) registers are 80 bits, which is true. ...
2008-03-09 Chris Lattnerrename FP_SETRESULT -> FP_SET_ST0
2008-03-09 Chris Lattnerrename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for
2008-03-09 Chris LattnerFinish implementing a readme entry: when inserting...
2008-03-09 Chris Lattneradd a note
2008-03-09 Chris LattnerImplement a readme entry, compiling
2008-03-08 Chris Lattner1) Improve comments.
2008-03-08 Chris Lattnerminor simplifications to this code, don't create a...
2008-03-08 Chris LattnerThis one looks easy, add a note.
2008-03-08 Chris Lattnermove these to the appropriate file
2008-03-08 Dale JohannesenMore ppc32 byval handling (bug fixes). Things
2008-03-08 Evan ChengImplement x86 support for @llvm.prefetch. It correspond...
2008-03-08 Dan GohmanAdd support for calls with i128 return values on ppc64.
2008-03-07 Bill WendlingPPC64 passes arguments of integral type in i64 register...
2008-03-07 Dan GohmanAdd support for lowering 128-bit shifts on ppc64.
2008-03-07 Dale JohannesenNext bits of PPC byval handling. Basically functional
2008-03-07 Chris LattnerAdd support for ppc64 shifts with 7-bit (oversized...
2008-03-07 Chris LattnerReplace SDT_PPCShiftOp in favor of SDTIntBinOps. This...
2008-03-07 Chris Lattnermark frem as expand for all legal fp types on x86,...
2008-03-06 Gabor Greifsome more spelling changes
2008-03-06 Scott MichelRefine Cell's i64 constant generation code to cover...
2008-03-05 Andrew Lenharthgcc likes things spelled correctly
2008-03-05 Dale JohannesenNext bit of PPC ByVal handling; call-site code seems
2008-03-05 Scott Michel- Fix support for "special" i64 immediates that can...
2008-03-05 Chris Lattnerevan implemented this.
2008-03-05 Evan ChengisTwoAddress = 1 -> Constraints.
2008-03-05 Evan ChengPSLLWri etc. are two-address instructions.
2008-03-05 Chris Lattneradd a note
2008-03-05 Evan ChengIgnore debugging related instructions if they get this...
2008-03-05 Evan ChengRather than asserting. Dump out the MI that we are...
2008-03-05 Evan ChengAdd a target lowering hook to control whether it's...
2008-03-05 Andrew Lenharth64bit CAS on 32bit x86.
2008-03-05 Evan ChengRefactor code. Remove duplicated functions that basical...
2008-03-04 Bill WendlingRemoved spurious EnablePPCRS check.
2008-03-04 Dale JohannesenMove PPC lowering functions into PPCTargetLowering
2008-03-04 Bill WendlingUse a command-line option to turn register scavenging...
2008-03-04 Andrew Lenharthx86-64 atomics
2008-03-04 Evan Cheng80 column violations.
2008-03-04 Evan ChengRemove -always-fold-and-in-test.
2008-03-03 Dan GohmanAdd support for lowering i64 SRA_PARTS and friends...
2008-03-03 Bill WendlingThis is the initial check-in for adding register scaven...
2008-03-03 Devang Patels/isReturnStruct()/hasStructRetAttr()/g
2008-03-02 Chris Lattneranother random note
2008-03-02 Chris Lattneradd a note
2008-03-02 Chris LattnerEvan implemented these.
2008-03-02 Chris LattnerEvan implemented this.
2008-03-02 Chris Lattneradd support for lvsl, fixing PR1481
2008-03-02 Chris Lattneradd support for the sse.cmp.* intrinsics, which fixes...
2008-03-02 Chris Lattnerrefactor intrinsic handling code out into its own method.
2008-03-02 Chris Lattnerfix printing of undef vectors, this fixes "simple"...
2008-03-02 Chris Lattnerinsertelement got the wrong operands.
2008-03-02 Chris LattnerSeveral changes:
2008-03-02 Chris LattnerFix a bug I introduced in constant array and constant...
2008-03-02 Chris Lattnerimplement shufflevector.
2008-03-02 Chris Lattnerimplement extractelement.
2008-03-02 Chris Lattnerimplement insertelement.
2008-03-02 Chris Lattnerrespect isSigned for vector types, fixing sdiv of vecto...
2008-03-02 Chris Lattnerprint the attribute in the right place, this fixes...
2008-03-02 Chris Lattnervector types are simple types. This fixes div/rem...
2008-03-02 Chris LattnerPrint vector types appropriately. This gets basic...
2008-03-02 Chris Lattnerrename PT -> VT for VectorTypes.
next