AMDGPU/SI: Factor operand folding code into its own function
[oota-llvm.git] / lib / Target / X86 /
2015-08-28 Vedant Kumar[X86] NFC: Clean up and clang-format a few lines
2015-08-28 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-27 Reid Kleckner[WinEH] Add some support for code generating catchpad
2015-08-26 Reid Kleckner[ms-inline-asm] Relax assertion around funky identifier...
2015-08-26 Andrew KaylorExpose hasLiveCondCodeDef as a member function of the...
2015-08-26 Vedant Kumar[llvm-mc] Ignore opcode size prefix in 64-bit CALL...
2015-08-26 Matthias BraunFastISel: Factor out common code; NFC intended
2015-08-25 Charles DavisMake variable argument intrinsics behave correctly...
2015-08-25 Sanjay Patelmake fast unaligned memory accesses implicit with SSE4...
2015-08-25 Michael Kuperstein[X86] Remove references to _ftol2
2015-08-25 Michael Kuperstein[X86] Fix fptoui conversions
2015-08-25 Steve KingPass function attributes instead of boolean in isIntDiv...
2015-08-24 Matthias BraunMachineBasicBlock: Add liveins() method returning an...
2015-08-24 Michael Zuckerman[X86] Add support for mmword memory operand size for...
2015-08-24 Michael Zuckermanfirst commit to llvm
2015-08-21 Sanjay Patel[x86] enable machine combiner reassociations for 256...
2015-08-21 Sanjay Patelremove 'FeatureSlowUAMem' from AMD CPUs based on 10H...
2015-08-21 Sanjay Patel[x86] invert logic for attribute 'FeatureFastUAMem'
2015-08-21 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-21 Eric ChristopherFix typo - symetric -> symmetric.
2015-08-20 Ahmed Bougacha[X86] Look for scalar through one bitcast when lowering...
2015-08-20 Ahmed Bougacha[X86] Replace avx2 broadcast intrinsics with native IR.
2015-08-20 Marina Yatsina[X86] Fix FBLD and FBSTP
2015-08-20 Marina Yatsina[X86] Fix bug in COMISD and COMISS definition in td...
2015-08-20 David Majnemer[X86] Fix the (shl (and (setcc_c), c1), c2) -> (and...
2015-08-19 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-19 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-19 David Majnemer[X86] Emit more efficient >= comparisons against 0
2015-08-19 Bruno Cardoso Lopes[PeepholeOptimizer] Look through PHIs to find additiona...
2015-08-19 Derek Schuffx32. Fixes a bug in x32 exception handling.
2015-08-19 JF Bastienx32. Fixes jmp %reg in x32
2015-08-19 Bruno Cardoso LopesRevert "[PeepholeOptimizer] Look through PHIs to find...
2015-08-19 Bruno Cardoso Lopes[PeepholeOptimizer] Look through PHIs to find additiona...
2015-08-19 Tobias GrosserRevert "[X86] Widen the 'AND' mask if doing so shrinks...
2015-08-19 Michael Kuperstein[X86] Do not lower scalar sdiv/udiv to a shifts + mul...
2015-08-18 Sanjay Pateluse TLI.allowsMemoryAccess() to check if memory accesse...
2015-08-18 David Majnemer[WinEH] Calculate state numbers for the new EH represen...
2015-08-16 David Majnemer[X86] Widen the 'AND' mask if doing so shrinks the...
2015-08-15 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-15 Yaron KerenSilence VS2015 warning.
2015-08-15 James Y KnightRemove redundant TargetFrameLowering::getFrameIndexOffs...
2015-08-14 Pat GavlinAdd a target environment for CoreCLR.
2015-08-14 Sanjay Patel[x86] fix allowsMisalignedMemoryAccess() implementation
2015-08-14 Sanjay Pateldon't repeaat function names in comments; NFC
2015-08-13 Simon Pilgrim[X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern...
2015-08-13 Yaron KerenRemove and forbid raw_svector_ostream::flush() calls.
2015-08-12 Sanjay Patel80-cols; NFC
2015-08-12 Sanjay Patelfix typo; NFC
2015-08-12 Michael Kuperstein[X86] Disable mul -> shl + lea combine when compiling...
2015-08-12 Michael Kuperstein[X86] Allow x86 call frame optimization to fold more...
2015-08-12 Simon Pilgrim[InstCombine] Move SSE/AVX vector blend folding to...
2015-08-12 Saleem AbdulrasoolX86: hoist a condition into a variable (NFC)
2015-08-12 Sanjay Patel[x86] enable machine combiner reassociations for 256...
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-08-11 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-11 Michael Kuperstein[X86] Allow merging of immediates within a basic block...
2015-08-11 Marina Yatsina[X86] Add SAL mnemonics for Intel syntax
2015-08-11 Marina Yatsina[X86] Fix REPE, REPZ, REPNZ for intel syntax
2015-08-11 Marina Yatsina[X86] Fix imul alias for intel syntax
2015-08-11 Michael Kuperstein[X86] When optimizing for minsize, use POP for small...
2015-08-11 Cameron EsfahaniExplicitly clear the MI operand list when getInstructio...
2015-08-10 JF Bastienx86: Emit LAHF/SAHF instead of PUSHF/POPF
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Simon Pilgrim[InstCombine] Move SSE2/AVX2 arithmetic vector shift...
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Marina YatsinaTest commit to verify commit access
2015-08-09 Saleem AbdulrasoolX86: remove a dead store (NFC)
2015-08-08 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-08 Craig Topper[X86] Add ADX and RDSEED to Skylake processor.
2015-08-08 Craig TopperAdd SlowBTMem to Sandy Bridge and newer Intel CPUs...
2015-08-06 Michael LiaoRemoving tailing whitespaces
2015-08-06 Michael Kuperstein[X86] Improve EmitLoweredSelect for contiguous CMOV...
2015-08-06 Alex LorenzMIR Serialization: Initial serialization of the machine...
2015-08-05 JF Bastienx86: NFC remove needless InstrCompiler cast
2015-08-05 JF Bastienx86 atomic: optimize a.store(reg op a.load(acquire...
2015-08-05 JF BastienRevert "Fix MO's analyzePhysReg, it was confusing sub...
2015-08-05 JF BastienFix MO's analyzePhysReg, it was confusing sub- and...
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-08-04 Sanjay Patel[x86] machine combiner reassociation: mark EFLAGS opera...
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 JF Bastienx86: check hasOpaqueSPAdjustment in canRealignStack
2015-07-31 Sanjay Patel[x86] reassociate integer multiplies using machine...
2015-07-30 Sanjay Patelfix memcpy/memset/memmove lowering when optimizing...
2015-07-30 Michael Kuperstein[X86] Recognize "flags" as an identifier, not a registe...
2015-07-30 Sanjay Patelpush fast-math check for machine-combiner reassociation...
2015-07-29 Nick LewyckyFix typo "fuction" noticed in comments in AssumptionCac...
2015-07-29 Eric ChristopherRename hasCompatibleFunctionAttributes->areInlineCompat...
2015-07-29 Simon Pilgrim[X86][SSE] Keep 32-bit target i64 vector shifts on...
2015-07-29 Simon Pilgrim[X86][SSE] Vectorize i64 ASHR operations
2015-07-29 Bruno Cardoso LopesRevert "[PeepholeOptimizer] Look through PHIs to find...
2015-07-28 Sanjay Patelfix TLI's combineRepeatedFPDivisors interface to return...
2015-07-28 Bruno Cardoso Lopes[PeepholeOptimizer] Look through PHIs to find additiona...
2015-07-28 Chih-Hung HsiehImplement target independent TLS compatible with glibc...
2015-07-28 Michael Kuperstein[X86] Remove mergeSPUpdatesUp()
2015-07-28 Simon Pilgrim[X86][SSE] Use bitmasks instead of shuffles where possible.
next