Add license header
[oota-llvm.git] / lib / Target /
2008-03-23 Anton KorobeynikovAdd license header
2008-03-23 Anton KorobeynikovAdd Win64 compilation callback. This allows easy exampl...
2008-03-23 Anton KorobeynikovProvide a JIT selector on win64
2008-03-23 Anton KorobeynikovHack out the PIC mode on Win64 targets. This needs...
2008-03-23 Anton KorobeynikovCode cleanup. Provide generic way of selecting JIT...
2008-03-23 Anton KorobeynikovRemove old-standing obsolete code.
2008-03-22 Anton KorobeynikovHonour built-in defines on win64 targets for automatica...
2008-03-22 Anton KorobeynikovRecognize "windows" in target triple, not only "win32"
2008-03-22 Anton KorobeynikovAdd information about callee-saved registers on Win64
2008-03-22 Anton KorobeynikovAdd convenient helper for win64 check. Simplify things...
2008-03-22 Anton KorobeynikovInitial support for Win64 calling conventions. Still...
2008-03-22 Anton KorobeynikovAnother comments fixing
2008-03-21 Chris LattnerRestore this assert now that the livevar bug is fixed.
2008-03-21 Duncan SandsIntroduce a new node for holding call argument
2008-03-21 Chris Lattnerremove Evan's "ugly hack" that sorta attempted to get
2008-03-21 Chris LattnerAdd support for calls that return two FP values in
2008-03-21 Chris Lattnerdisable a bogus assertion.
2008-03-21 Chris LattnerEnable support for returning two long-double values...
2008-03-21 Evan ChengUndo 48570. Correctly match mmx shift instructions...
2008-03-20 Chris Lattneradd a note.
2008-03-20 Evan ChengFix this xform: (sra (shl X, m), result_size) -> (sign_...
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-20 Scott MichelAdd more patterns to match in the integer comparison...
2008-03-19 Evan ChengAdd intrinsics to match mmx shift builtin's with immedi...
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-03-19 Dan GohmanAdd support for multiple return values for the PPC...
2008-03-19 Arnold SchwaighoferDon't loose incoming argument registers. Fix documentat...
2008-03-19 Christopher LambFix X86's isTruncateFree to not claim that truncate...
2008-03-18 Bill WendlingOn Darwin, GCC issues a ".globl" for something that...
2008-03-18 Evan ChengFix a x86-64 isel lowering bug that's been around forev...
2008-03-17 Dale JohannesenMake Complex long long/double/long double work
2008-03-17 Chris LattnerCheck in some #ifdef'd out code switching call argument
2008-03-17 Chris Lattnerminor cleanups
2008-03-17 Evan ChengUnbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.
2008-03-17 Chris Lattnerremove dead code
2008-03-17 Chris LattnerSwitch sparc from using LowerCallTo to using LowerOpera...
2008-03-17 Chris LattnerStart moving sparc to use SparcCallingConv.td, switchin...
2008-03-17 Chris Lattnersplit sparc lowering out into SparcISelLowering.{cpp...
2008-03-17 Chris Lattnerrefactor the LowerOperation code out to individual...
2008-03-17 Dale JohannesenNext round of PPC32 ABI changes. Allow for gcc
2008-03-17 Chris Lattnervarious rotate fun.
2008-03-16 Nate BegemanAdd a couple missing SSE4 instructions
2008-03-16 Gordon HenriksenC and Objective Caml bindings for the TargetData class.
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengRemove isImplicitDef TargetInstrDesc flag.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-14 Dale JohannesenImplement the real calling convention for ppc32 Altivec:
2008-03-14 Evan ChengFix some 80 col violations.
2008-03-14 Evan ChengFix a number of encoding bugs. SSE 4.1 instructions...
2008-03-14 Evan ChengAdd debugging stuff.
2008-03-14 Chris LattnerAdd an issue that is preventing instcombine from doing...
2008-03-13 Dan GohmanUse SDTNone instead of duplicating it.
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-12 Dale JohannesenDo not promote float params to double in varargs
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.
next