InstSimplify: Simplify trivial pointer expressions like b + (e - b)
[oota-llvm.git] / lib / Target /
2014-08-26 Dylan NoblesmithAArch64: use std::fill instead of memset
2014-08-26 Dylan NoblesmithRevert "AArch64: use std::vector for temp array"
2014-08-26 Dylan NoblesmithRevert "NVPTX: remove another raw delete call"
2014-08-25 Juergen Ributzka[FastISel][AArch64] Refactor float zero materialization...
2014-08-25 Rafael EspindolaModernize raw_fd_ostream's constructor a bit.
2014-08-25 Chandler Carruth[x86] Fix a bug in r216319 where I was missing a 'break'.
2014-08-25 Chad Rosier[AArch32] Add patterns for VCVT{A,N,P,M}.
2014-08-25 Robert Khasanov[SKX] avx512_icmp_packed multiclass extension
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
2014-08-25 Dylan NoblesmithAArch64: unique_ptr-ify map structures
2014-08-25 Dylan NoblesmithAArch64: use std::vector for temp array
2014-08-25 Dylan NoblesmithNVPTX: remove another raw delete call
2014-08-25 Dylan NoblesmithNVPTX: remove raw delete call
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-24 Elena DemikhovskyX86 intrinsics table - simplifies intrinsics lowering.
2014-08-23 Hal Finkel[PowerPC] Add support for dcbtst and icbt (prefetch)
2014-08-23 Chad RosierRevert "ARM: improve RTABI 4.2 conformance on Linux"
2014-08-23 Chad RosierRevert "ARM: mark missing functions from RTABI"
2014-08-23 Chandler Carruth[x86] Start fixing a really subtle and terrible form...
2014-08-22 Reid KlecknerARM / x86_64 varargs: Don't save regparms in prologue...
2014-08-22 Tom StellardR600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
2014-08-22 Tom StellardR600/SI: Use a ComplexPattern for DS loads and stores
2014-08-22 Tom StellardR600/SI: Wrap local memory pointer in AssertZExt on SI
2014-08-22 Tom StellardR600/SI: Use correct helper class for DS_WRITE2 instruc...
2014-08-22 Quentin Colombet[ARM] Move the implementation of the target hooks relat...
2014-08-22 Sasa Stankovic[mips] Don't use odd-numbered float registers for doubl...
2014-08-21 Duncan P. N. Exon... Revert "X86: Align the stack on word boundaries in...
2014-08-21 Juergen Ributzka[FastISel][AArch64] Add support for variable shift.
2014-08-21 Philip ReamesMinor refactor to make applying patches from 'Add a...
2014-08-21 Sanjay Patelname change: isPow2DivCheap -> isPow2SDivCheap
2014-08-21 Philip ReamesWhitespace change to reduce diff in future patch.
2014-08-21 Philip Reames[X86] Split out the logic to select the stack probe...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-21 Juergen Ributzka[FastISel][AArch64] Use the correct register class...
2014-08-21 Tom StellardR600/SI: Teach moveToVALU how to handle more S_LOAD_...
2014-08-21 Tom StellardR600/SI: Make sure SCRATCH_WAVE_OFFSET is added as...
2014-08-21 Tom StellardR600/SI: Remove unused SGPR spilling code
2014-08-21 Tom StellardR600/SI: Use eliminateFrameIndex() to expand SGPR spill...
2014-08-21 Tom StellardR600/SI: Handle VCC in SIRegisterInfo::getPhysRegSubReg()
2014-08-21 Adam Nemet[AVX512] Add class to group common template arguments...
2014-08-21 Quentin Colombet[AArch64] Run a peephole pass right after AdvSIMD pass.
2014-08-21 Juergen Ributzka[FastISel][AArch64] Factor out ANDWri instruction gener...
2014-08-21 Moritz RothThumb1 load/store optimizer: Improve code to materializ...
2014-08-21 Jonathan RoelofsAdd a thread-model knob for lowering atomics on baremet...
2014-08-21 Josh KlontzX86AsmPrinter MCJIT MSVC bug fix.
2014-08-21 Oliver Stannard[ARM] Enable DP copy, load and store instructions for...
2014-08-21 Erik VerbruggenReassociate x + -0.1234 * y into x - 0.1234 * y
2014-08-21 Benjamin KramerX86: Turn redundant if into an assertion.
2014-08-21 Robert Khasanov[x86] Added _addcarry_ and _subborrow_ intrinsics
2014-08-21 Robert Khasanov[x86] SMAP: added HasSMAP attribute for CLAC/STAC,...
2014-08-21 Robert Khasanov[x86] Broadwell: ADOX/ADCX. Added _addcarryx_u{32|64...
2014-08-21 Robert Khasanov[x86] Enable Broadwell target.
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-21 Quentin Colombet[ARM] Mark VSETLNi32 with the InsertSubreg property...
2014-08-21 James Molloy[LoopVectorize] Up the maximum unroll factor to 4 for...
2014-08-20 Jonathan RoelofsLower thumbv4t & thumbv5 lo->lo copies through a push...
2014-08-20 Quentin Colombet[ARM] Mark VMOVRRD with the ExtractSubreg property...
2014-08-20 Alexey SamsonovFix undefined behavior (left shift of negative value...
2014-08-20 Alexey SamsonovFix undefined behavior (left shift of negative value...
2014-08-20 Alexey SamsonovCleanup: Delete seemingly unused reference to MachineDo...
2014-08-20 Sanjay PatelDon't prevent a vselect of constants from becoming...
2014-08-20 Duncan P. N. Exon... X86: Align the stack on word boundaries in LowerFormalA...
2014-08-20 Alexey SamsonovFix null reference creation in ScheduleDAGInstrs constr...
2014-08-20 Keno FischerDo not insert a tail call when returning multiple value...
2014-08-20 Juergen Ributzka[FastISel][AArch64] Don't fold the sign-/zero-extend...
2014-08-20 Aaron BallmanSilencing an MSVC C4334 warning ('<<' : result of 32...
2014-08-20 Pavel Chupin[x32] Fix FrameIndex check in SelectLEA64_32Addr
2014-08-20 Yi KongARM: Fix codegen for rbit intrinsic
2014-08-20 Juergen Ributzka[FastISel][AArch64] Use the proper FMOV instruction...
2014-08-19 Juergen Ributzka[FastISel][AArch64] Factor out ADDS/SUBS instruction...
2014-08-19 Alexey SamsonovDelete unused argument in AArch64MCInstLower constructo...
2014-08-19 Juergen RibutzkaReapply [FastISel][AArch64] Add support for more addres...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Add large code model support...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Use XOR to materialize the...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Emit more efficient instruction...
2014-08-19 Juergen RibutzkaReapply [FastISel][AArch64] Make use of the zero regist...
2014-08-19 Alexey SamsonovHide two different AlignMode enums in anonymous namespa...
2014-08-19 Juergen Ributzka[FastISel][AArch64] Fix a few BuildMI callsites where...
2014-08-19 Toma Tabacu[mips] Add assembler support for .set arch=x directive.
2014-08-19 Akira Hatanaka[X86, X87 stackifier] Do not mark an operand of a debug...
2014-08-19 Duncan P. N. Exon... NVPTX: Use RAUW instead of reinventing the wheel
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Tidy up.
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
2014-08-18 Quentin Colombet[X86][Haswell][SchedModel] Add architecture specific...
next