Reapply r112091 and r111922, support for metadata linking, with a
[oota-llvm.git] / lib / Target /
2010-08-26 Dan GohmanReapply r112091 and r111922, support for metadata linki...
2010-08-26 Bill WendlingThere seems to be a (potential) hardware bug with the...
2010-08-26 Chris Lattnerimplement SplitVecOp_CONCAT_VECTORS, fixing the include...
2010-08-26 Bob WilsonUse pseudo instructions for VST1d64Q.
2010-08-26 Chris Lattnerfix sse1 only codegen in x86-64 mode, which is something we
2010-08-26 Chris Lattnerremove dead proto
2010-08-26 Bruno Cardoso LopesFix PR7748 without using microsoft extensions
2010-08-26 Jim GrosbachEnable pre-RA virtual frame base register allocation...
2010-08-26 Bob WilsonRevert svn 107892 (with changes to work with trunk...
2010-08-25 Chris Lattnerwe should pattern match the SSE complex arithmetic...
2010-08-25 Bob WilsonStart converting NEON load/stores to use pseudo instruc...
2010-08-25 Bruno Cardoso LopesRevert this for now, PUNPCKLDQ dont operate on v4f32
2010-08-25 Daniel DunbarX86: Fix misencode of RI64mi8. This fixes OpenSSL ...
2010-08-25 Jim GrosbachDon't override the var from the enclosing scope.
2010-08-25 Chris Lattnerzap dead code
2010-08-25 Benjamin KramerRemove dead recursive function. Yay for clang -Wunused...
2010-08-25 Daniel DunbarARM/Thumb2: Fix a misselect in getARMCmp, when attempti...
2010-08-25 Eric ChristopherDo type checks before we bother to do everything else.
2010-08-25 Anton KorobeynikovFix nasty mingw32 bug, which e.g. prevented llvm-gcc...
2010-08-25 Eric ChristopherReorganize load mechanisms. Handle types in a little...
2010-08-25 Bruno Cardoso LopesPUNPCKLDQ should also be used for v4f32
2010-08-25 Bruno Cardoso Lopesteach lowering to get target specific nodes for pshufd...
2010-08-24 Eric ChristopherFix predicate and add a comment.
2010-08-24 Eric ChristopherRework braindead conditionals I put in yesterday.
2010-08-24 Eric ChristopherFix thumb2 mode loads to have the correct operand order...
2010-08-24 Jim GrosbachAdd ARM heuristic for when to allocate a virtual base...
2010-08-24 Daniel DunbarMC/X86: Tweak imul recognition, previous hack only...
2010-08-24 Daniel DunbarMC/X86: Add custom hack for recognizing "imul $12,...
2010-08-24 Daniel DunbarMC/X86: Warn on scale factors > 1 without index registe...
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-24 Jim Grosbachadd ARM cmd line option to force always using virtual...
2010-08-24 Dan GohmanFix X86's isLegalAddressingMode to recognize that stati...
2010-08-24 Kalle RaiskilaFix SPU BE to use all the available return registers.
2010-08-24 Kalle RaiskilaRemove some dead code from SPU BE that remained
2010-08-24 Bruno Cardoso LopesUse pshufhw and pshuflw in more cases and fix getTarget...
2010-08-24 Bill WendlingAdd comments for what the condition code symbols mean.
2010-08-24 Eric ChristopherUpdate comment.
2010-08-24 Eric ChristopherFix the opcode and the operands for the load instruction.
2010-08-24 Eric ChristopherAdd register class hack that needs to go away, but...
2010-08-24 Eric ChristopherAdd some more debugging code, make it more obvious...
2010-08-23 Eric ChristopherDon't need the extra register here.
2010-08-23 Eric ChristopherAdd some more "get address into register" code and...
2010-08-23 Eric ChristopherAdd an ARMFunctionInfo member and use it.
2010-08-23 Eric ChristopherStart getting ARM loads/address computation going.
2010-08-23 Bruno Cardoso LopesStart using target speficic nodes for shuffles: pshufhw...
2010-08-23 Gabor Greiftyops
2010-08-23 Chris LattnerAdd a new llvm.x86.int intrinsic, allowing access to the
2010-08-23 Chris Lattnerrandom improvement for variable shift codegen.
2010-08-23 Anton KorobeynikovRevert invalid r111792. Jump tables are not broken...
2010-08-23 Michael J. SpencerWorkaround broken jump tables on x86-64 COFF.
2010-08-21 Anton KorobeynikovUse rip-rel addressing on win64 by default. For this...
2010-08-21 Michael J. SpencerMC: Add partial x86-64 support to COFF.
2010-08-21 Dan GohmanFix x86 fast-isel's cmp+branch folding to avoid folding...
2010-08-21 Bruno Cardoso LopesPrepare LowerVECTOR_SHUFFLEv8i16 to use x86 target...
2010-08-20 Bruno Cardoso LopesThis is the first step towards refactoring the x86...
2010-08-20 Bill WendlingCreate the new linker type "linker_private_weak_def_auto".
2010-08-20 Bob WilsonReplace the arm.neon.vmovls and vmovlu intrinsics with...
2010-08-20 Eric ChristopherFix loop conditionals (MO.isDef() asserts that it's...
2010-08-20 Eric ChristopherAdd a couple of random comments.
2010-08-19 Jim GrosbachBetter handling of offsets on frame index references...
2010-08-19 Jim GrosbachAdd Thumb1 support for virtual frame indices.
2010-08-19 Eric ChristopherSilence warning.
2010-08-19 Chris Lattnerfix PR7465, mishandling of lcall and ljmp: intersegment...
2010-08-19 Chris Lattnerminor progress towards fixing PR7465
2010-08-19 Eric ChristopherAdd an AddOptionalDefs method and use it.
2010-08-19 Bill WendlingAdd the "isCompare" attribute to the defm instead of...
2010-08-18 Jakob Stoklund OlesenDon't call Predicate_* in Mips.
2010-08-18 Eric ChristopherRemove extra header.
2010-08-18 Jim GrosbachEnable ARM base register reuse to local stack slot...
2010-08-18 Bill WendlingMinor simplification. Gets rid of a needless temporary.
2010-08-18 Bill WendlingMarked with ATTRIBUTE_USED so that clang doesn't complain.
2010-08-18 Jim GrosbachAdd hook for re-using virtual base registers for local...
2010-08-18 Kalle RaiskilaFix a bug with insertelement on SPU.
2010-08-18 Kalle RaiskilaRemove all traces of v2[i,f]32 on SPU.
2010-08-18 Kalle RaiskilaChange SPU C calling convention to match that described in
2010-08-18 Chris Lattnerremove some dead code.
2010-08-18 Chris Lattnerremove some code that is dead now that lea's are modele...
2010-08-18 Bob WilsonExpand ZERO_EXTEND operations for NEON vector types.
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-17 Anton KorobeynikovRevert part of one of the prev. patches - tailjmp will...
2010-08-17 Anton KorobeynikovMore fixes for win64:
2010-08-17 Anton KorobeynikovEnable more win64 calls folding opportunities.
2010-08-17 Jakob Stoklund OlesenDon't call tablegen'ed Predicate_* functions in the...
2010-08-17 Jim Grosbach80 column cleanup.
2010-08-17 Jakob Stoklund OlesenDon't call Predicate_* methods directly from Sparc...
2010-08-17 Jim GrosbachAdd hook to examine an instruction referencing a frame...
2010-08-17 Jim Grosbachexplicitly handle no-op cases for clarity. Fixes clang...
2010-08-17 Bob WilsonChange ARM PKHTB and PKHBT instructions to use a shift_...
2010-08-17 Chris Lattnerfix emacs language spec's, patch by Edmund Grimley...
2010-08-17 Bob WilsonAllow more cases of undef shuffle indices and add tests...
2010-08-17 Eric ChristopherCopy over some overridden MI wrappers for ARM fast...
2010-08-17 Eric ChristopherMake arm fast-isel possible to enable via command line.
2010-08-16 Bob WilsonIgnore undef shuffle indices when checking for a VTRN...
2010-08-16 Bob WilsonGeneralize a pattern for PKHTB: an SRL of 16-31 bits...
2010-08-16 Eli FriedmanComment out some broken/unused/useless instructions...
2010-08-16 Eli FriedmanDon't attempt to SimplifyShortMoveForm in 64-bit mode.
2010-08-16 Matt FlemingHookup ELF support for X86.
2010-08-16 Bob WilsonRename sat_shift operand to shift_imm, in preparation...
2010-08-16 Jakob Stoklund OlesenPartially revert r111155. It looks like MSVC is calling...
2010-08-16 Jakob Stoklund OlesenRemove unused functions.
next