SLPVectorizer: change the order in which we search for vectorization candidates....
[oota-llvm.git] / lib / Target /
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-13 Joerg SonnenbergerReduce large list of macros to the primary platform...
2013-07-12 Akira Hatanaka[mips] Implement MipsTargetMachine::getInstrItineraryDa...
2013-07-12 JF BastienFix ARM paired GPR COPY lowering
2013-07-12 Akira Hatanaka[mips] Add instruction itinerary classes for mult,...
2013-07-12 Eric ChristopherRemove extraneous braces.
2013-07-12 Benjamin KramerR600: Remove unsafe type punning. No intended functiona...
2013-07-12 Arnold SchwaighoferX86 cost model: Add cost for vectorized gather/scather
2013-07-12 Arnold SchwaighoferARM cost model: Add cost for gather/scather
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-12 Tom StellardR600/SI: Add support for f64 kernel arguments
2013-07-12 Tom StellardR600/SI: Implement select and compares for SI
2013-07-12 Tom StellardR600/SI: Add fsqrt pattern for SI
2013-07-12 Tom StellardR600/SI: Add double precision fsub pattern for SI
2013-07-12 Tom StellardR600/SI: SI support for 64bit ConstantFP
2013-07-12 Tom StellardR600/SI: Add initial double precision support for SI
2013-07-12 Benjamin KramerX86: Shrink certain forms of movsx.
2013-07-12 Stephen LinX86: fold SSE2/AVX2 logical shift by immediate amount...
2013-07-12 Vladimir MedicAdd support for Mips break and syscall insructions...
2013-07-12 Richard Sandiford[SystemZ] Optimize sign-extends of vector setccs
2013-07-12 Richard Sandiford[SystemZ] Fix parsing of inline asm registers
2013-07-12 Richard Sandiford[SystemZ] Improve spilling of LGDR and LDGR
2013-07-12 Charles DavisTarget/X86: Add explicit Win64 and System V/x86-64...
2013-07-11 Hal FinkelPPC: Add some missing V_SET0 patterns
2013-07-11 Hal FinkelPPCDAGToDAGISel::isRunOfOnes should return false on...
2013-07-11 Richard Sandiford[SystemZ] Use zeroing form of RISBG for shift-and-AND...
2013-07-11 Richard Sandiford[SystemZ] Use zeroing form of RISBG for some AND sequences
2013-07-11 Richard Sandiford[SystemZ] Allow 8-bit operands to RISBG
2013-07-10 Aaron BallmanReplacing an empty switch with its moral equivalent...
2013-07-10 Craig TopperSimplify code.
2013-07-10 Michel DanzerR600/SI: Initial local memory support
2013-07-10 Michel DanzerR600/SI: Add pattern for the AMDGPU.barrier.local intrinsic
2013-07-10 Michel DanzerR600/SI: Add intrinsic for retrieving the current thread ID
2013-07-10 Michel DanzerR600/SI: Initial support for LDS/GDS instructions
2013-07-10 Michel DanzerR600/SI: Add intrinsics for texture sampling with user...
2013-07-10 Hal FinkelPPC: Add a better comment about the i64 FI fixup
2013-07-10 Vladimir MedicReverting commit r185999 due to buildboot failure.
2013-07-10 Vladimir MedicAdd support for Mips break and syscall insructions...
2013-07-10 Stephen LinFix typo
2013-07-10 Stephen LinExplicitly define ARMISelLowering::isFMAFasterThanFMulA...
2013-07-09 Jim GrosbachARM: Fix incorrect pack pattern for thumb2
2013-07-09 Bill Schmidt[PowerPC] Better fix for PR16556.
2013-07-09 Stephen LinAArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
2013-07-09 Ulrich Weigand[PowerPC] Revert r185476 and fix up TLS variant kinds
2013-07-09 Vincent LejeuneR600: Do not predicated basic block with multiple alu...
2013-07-09 Vincent LejeuneR600: Fix a rare bug where swizzle optimization returns...
2013-07-09 Vincent LejeuneR600: Fix wrong export reswizzling
2013-07-09 Vincent LejeuneR600: Use DAG lowering pass to handle fcos/fsin
2013-07-09 Vincent LejeuneR600: Print Export Swizzle
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VRINT{A, N...
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VRINT{Z, X...
2013-07-09 Ulrich Weigand[PowerPC] Support ".machine any"
2013-07-09 Joey GoulyAdd MC assembly/disassembly support for VCVT{A, N,...
2013-07-09 Richard Sandiford[SystemZ] Use MVC for simple load/store pairs
2013-07-09 Richard Sandiford[SystemZ] Use "STC;MVC" for memset
2013-07-09 Ulrich Weigand[PowerPC] Support .llong and fix .word
2013-07-09 Hal FinkelPPC: Allocate RS spill slot for unaligned i64 load...
2013-07-09 Jim GrosbachX86: Add comment.
2013-07-09 Jim GrosbachX86 fast-isel: Avoid explicit AH subreg reference for...
2013-07-08 Ulrich Weigand[PowerPC] Always use "assembler dialect" 1
2013-07-08 Hal FinkelPPC: Mark vector CC action for SETO and SETONE as Expand
2013-07-08 Joey GoulyAdd a comment to this change, requested by Eric Christo...
2013-07-08 Jim GrosbachARM: Improve codegen for generic vselect.
2013-07-08 Hal FinkelPPC: Mark vector FREM as Expand by default
2013-07-08 Ulrich Weigand[PowerPC] Support time base instructions
2013-07-08 Ulrich Weigand[PowerPC] Support basic compare mnemonics
2013-07-08 Bill Schmidt[PowerPC] Fix PR16556 (handle undef ppcf128 in LowerFP_...
2013-07-08 Nico RieckReuse %rax after calling __chkstk on win64
2013-07-08 Nico RieckRevert "Proper va_arg/va_copy lowering on win64"
2013-07-08 Richard Sandiford[SystemZ] Remove unwanted part from last commit
2013-07-08 Richard Sandiford[SystemZ] Use MVC for memcpy
2013-07-08 Nico RieckRevert "Reuse %rax after calling __chkstk on win64"
2013-07-07 Nico RieckReuse %rax after calling __chkstk on win64
2013-07-06 Joey GoulyAdd MC support for the v8fp instructions: vmaxnm and...
2013-07-06 Nico RieckProper va_arg/va_copy lowering on win64
2013-07-05 Arnold SchwaighoferARM: Add a pack pattern for matching arithmetic shift...
2013-07-05 Arnold SchwaighoferARM: Fix incorrect pack pattern
2013-07-05 Richard Sandiford[SystemZ] Remove no-op MVCs
2013-07-05 Richard Sandiford[SystemZ] Remove redundant frame MMOs
2013-07-05 Richard Sandiford[SystemZ] Enable the use of MVC for frame-to-frame...
2013-07-05 Ulrich Weigand[PowerPC] Add some special @got@tprel fixup cases
2013-07-05 Richard Sandiford[SystemZ] Allocate a second register scavenging slot
2013-07-05 Richard Sandiford[SystemZ] Clean up register scavenging code
2013-07-05 Ulrich Weigand[PowerPC] Support @tls in the asm parser
2013-07-05 Joey GoulyPR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm.
2013-07-04 Rafael EspindolaUse a OwningPtr instead of a manual delete.
2013-07-04 Rafael EspindolaFix leak. Should bring back the valgrind bot.
2013-07-04 Ulrich Weigand[PowerPC] Implement writeNopData
2013-07-04 Joey GoulyRemove an unneeded call to 'UpdateThumbVFPPredicate...
2013-07-04 Joey GoulyAdd support for MC assembling and disassembling of...
2013-07-04 Ulrich Weigand[PowerPC] Add all trap mnemonics
2013-07-04 Ulrich Weigand[PowerPC] Add asm parser support for CR expressions
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Joey GoulyAdd a V8FP instruction 'vcvt{b,t}' to convert between...
2013-07-04 Craig TopperAdd a space between closing template '>' to unbreak...
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Stephen LinHave ARMBaseRegisterInfo::getCallPreservedMask return...
2013-07-03 Quentin Colombet[ARM] Improve the instruction selection of vector loads.
next