Fix lowering of INSERT_VECTOR_ELT in SPU.
[oota-llvm.git] / lib / Target /
2010-08-29 Kalle RaiskilaFix lowering of INSERT_VECTOR_ELT in SPU.
2010-08-29 Bill WendlingFix whitespaces. No functionality changes.
2010-08-29 Bob WilsonRemove NEON vaddl, vaddw, vsubl, and vsubw intrinsics...
2010-08-29 Eli FriedmanA couple of small missed optimizations.
2010-08-29 Bill Wendling- Add a parameter to T2I_bin_irs for those patterns...
2010-08-29 Chris Lattneradd a bunch more common shuffles to the instprinter.
2010-08-29 Bill WendlingName ANDflag to ANDS, which is less stupid.
2010-08-29 Bill WendlingFile missing from last commit.
2010-08-29 Bill WendlingCreate an ARMISD::AND node. This node is exactly like...
2010-08-28 Chris LattnerI have manually decoded the imm field of an insertps...
2010-08-28 Chris Lattnerfix the buildvector->insertp[sd] logic to not always...
2010-08-28 Chris Lattnerfix the BuildVector -> unpcklps logic to not do pointle...
2010-08-28 Chris Lattnerimprove comments in the unpcklps generating logic,...
2010-08-28 Chris Lattnerremove the MSIL backend. It isn't maintained, is buggy...
2010-08-28 Bob WilsonUse pseudo instructions for VST1 and VST2.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-28 Bruno Cardoso LopesClean up the logic of vector shuffles -> vector shifts.
2010-08-28 Bob WilsonWe don't need to custom-select VLDMQ and VSTMQ anymore.
2010-08-27 Bob WilsonWhen merging Thumb2 loads/stores, do not give up when...
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-27 Bob WilsonUnsigned value cannot be < 0.
2010-08-27 Anton KorobeynikovProperly handle passing of FP stuff to varargs function...
2010-08-27 Daniel DunbarX86: Fix an encoding issue with LOCK_ADD64mr, which...
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Jim Grosbachtidy up a bit. no functional change.
2010-08-26 Jim GrosbachTurn off the scavenging based frame reg reuse briefly...
2010-08-26 Bruno Cardoso Lopeszap the now unused MVT::getIntVectorWithNumElements
2010-08-26 Bob WilsonUse pseudo instructions for VST3.
2010-08-26 Bill WendlingReapply r112176 without removing the other CMN patterns...
2010-08-26 Bob WilsonFix comment typos.
2010-08-26 Jim GrosbachRestrict the register to tGPR to make sure the str...
2010-08-26 Dan GohmanRevert r112176; it broke test/CodeGen/Thumb2/thumb2...
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.
next