First step to fix PR2088. Implement routine to compute the
[oota-llvm.git] / lib / Target /
2008-06-22 Dan GohmanRemove unnecessary #includes.
2008-06-21 Dan GohmanUse MachineBasicBlock::transferSuccessors.
2008-06-19 Eli FriedmanFix a bug with <8 x i16> shuffle lowering on X86 where...
2008-06-19 Evan ChengUnneeded include's.
2008-06-18 Evan ChengXOR32rr, etc. are not AsCheapAsMove, but MOV32ri, etc...
2008-06-18 Evan ChengUnbreak DECLARE isel in pic mode.
2008-06-17 Anton KorobeynikovAdd one more 'magic' define :)
2008-06-17 Anton KorobeynikovUnbreak non-PPC builds
2008-06-17 Anton KorobeynikovProvide generic hooks for icache invalidation. Add...
2008-06-17 Evan ChengRather than avoiding to wrap ISD::DECLARE GV operand...
2008-06-16 Evan ChengHorizontal-add instructions are not commutative.
2008-06-16 Evan Chengmpsadbw is commutable.
2008-06-16 Chris LattnerAdd support for icache invalidation on non-darwin ppc...
2008-06-16 Evan ChengAdd option to commuteInstruction() which forces it...
2008-06-16 Chris LattnerSwitch from generating the int128 typedefs based on...
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-13 Duncan SandsDisable some DAG combiner optimizations that may be
2008-06-11 Anton KorobeynikovProperly lower DYNAMIC_STACKALLOC - bracket all black...
2008-06-09 Dan GohmanCPPBackend support for extractvalue and insertvalue.
2008-06-09 Dan GohmanAbort on an unrecognized opcode.
2008-06-09 Dan GohmanUpdate the CPP backend for the ConstantFP::get API...
2008-06-09 Rafael Espindolaadd support for PIC on linux x86-64
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-08 Bruno Cardoso LopesAdded FP instruction formats.
2008-06-08 Bill WendlingTemporarily reverting r52056. It's causing PPC to fail...
2008-06-07 Bruno Cardoso LopesAdded support for FP Registers
2008-06-07 Evan ChengRevert r52046. It broke cbe on x86 / Mac OS X.
2008-06-06 Evan ChengTypo.
2008-06-06 Evan ChengPPC preferred loop alignment is 16.
2008-06-06 Anton KorobeynikovHandle assembler identifiers specially in CBE. This...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-06 Bruno Cardoso LopesAdded custom isel for MUL, SDIVREM, UDIVREM, SMUL_LOHI...
2008-06-06 Bruno Cardoso LopesAdded custom SELECT_CC lowering
2008-06-05 Evan ChengDon't break strict aliasing.
2008-06-04 Chris LattnerRewrite a bunch of the CBE's inline asm code, giving...
2008-06-04 Duncan SandsChange packed struct layout so that field sizes
2008-06-04 Bruno Cardoso LopesSome Mips minor fixes
2008-06-03 Dale JohannesenAdd StringConstantPrefix to control what the
2008-06-02 Scott MichelAdd necessary 64-bit support so that gcc frontend compi...
2008-06-02 Dan GohmanImplement CBE support for first-class structs and array...
2008-06-02 Rafael EspindolaDon't use the GOT for symbols that are not externally...
2008-06-01 Bruno Cardoso LopesFixed flag issue that was generating infinite loop...
2008-05-31 Nick LewyckyPeer through sext/zext when looking for not(cmp).
2008-05-31 Nick LewyckyYay us! Every one of these examples turns into icmp...
2008-05-31 Chris LattnerFix the CBE's handling of instructions whose result...
2008-05-31 Dan GohmanTeach the DAGISelEmitter to not compute the variable_op...
2008-05-30 Evan ChengFix indentation.
2008-05-30 Bill WendlingAdd the "AsCheapAsAMove" flag to some 64-bit xor instru...
2008-05-29 Dan GohmanAdd patterns for CALL32m and CALL64m. They aren't match...
2008-05-29 Bill WendlingRemove more iostream header includes. Needed to impleme...
2008-05-29 Dan GohmanFix a tblgen problem handling variable_ops in tblgen...
2008-05-29 Dan GohmanExpand small memmovs using inline code. Set the X86...
2008-05-29 Evan ChengImplement vector shift up / down and insert zero with...
2008-05-29 Bill WendlingXOR?RI instructions aren't as cheap as moves.
2008-05-29 Bill WendlingImplement "AsCheapAsAMove" for some obviously cheap...
2008-05-28 Bill WendlingAdd a flag to indicate that an instruction is as cheap...
2008-05-28 Nate BegemanUpdate some comments noticed in a recent checkin
2008-05-28 Chris LattnerAdd chain inputs for loads.
2008-05-28 Chris LattnerFix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64.
2008-05-28 Chris Lattnerloads should get chains. THis helps but does not solve...
2008-05-28 Chris LattnerFix 2006-04-28-Sign-extend-bool.ll for ia64.
2008-05-28 Chris Lattnerreindent.
2008-05-28 Dan GohmanFix the encoding for two more "rm" instructions that...
2008-05-28 Mon P WangFixed X86 encoding error CVTPS2PD and CVTPD2PS when...
2008-05-28 Nate BegemanDon't attempt to create VZEXT_LOAD out of an extload...
2008-05-27 Duncan SandsFix some constructs that gcc-4.4 warns about.
2008-05-24 Chris LattnerAdd FreeBSD/PPC support, patch by Marcel Moolenaar!
2008-05-24 Evan ChengEliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl...
2008-05-24 Evan ChengEliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2...
2008-05-24 Duncan SandsTweak how ConstantFP80Ty constants are output
2008-05-24 Dale JohannesenPut initialized const weak objects into correct
2008-05-24 Evan ChengThis is done.
2008-05-24 Evan ChengRemove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These...
2008-05-23 Dale JohannesenAdd a missed CommonLinkage check.
2008-05-23 Evan ChengUse movlps / movhps to modify low / high half of 16...
2008-05-23 Dan GohmanElaborate on the entry on integer vector multiplication...
2008-05-23 Evan ChengFix a duplicated pattern.
2008-05-23 Dan GohmanUse PMULDQ for v2i64 multiplies when SSE4.1 is availabl...
2008-05-23 Evan ChengNew entry.
2008-05-23 Dan GohmanFix another isFirstClassType that now needs to be isSin...
2008-05-23 Chris Lattnerwe compile multiply-by-constant into horrible code...
2008-05-23 Evan ChengBug: rcpps can only folds a load if the address is...
2008-05-23 Dale JohannesenPut const weak stuff in appropriate section on Darwin.
2008-05-22 Evan ChengX86CodeEmitter should not set PIC style to None at...
2008-05-22 Evan ChengAdd missing patterns.
2008-05-22 Chris Lattnerfix an off-by-one error in my previous patch, don't...
2008-05-22 Chris LattnerAdd support for multiple-return values in inline asm...
2008-05-20 Evan Chengmovsd and movq do not require 16-byte alignment. This...
2008-05-20 Evan ChengrunOnMachineFunction should set IsPIC because relocatio...
2008-05-19 Dale JohannesenHandle quoted names when constructing $stub's,
2008-05-17 Chris Lattnertrip count computation deficiency
2008-05-16 Dale JohannesenRecord weak external linkage in a case where we were
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-16 Dale JohannesenTreat common as distinct from weak global on Darwin...
2008-05-15 Evan ChengFix typos and comments.
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-14 Evan ChengSilence warnings.
2008-05-14 Dale JohannesenAdd CommonLinkage; currently tentative definitions
2008-05-14 Sanjiv GuptaDetabification. Fixed indentation and spacing.
2008-05-14 Nicolas GeoffrayFix typo in ParameterAttribute fields usage. Add an...
next