summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Improve some const-correctness to remove a -Wcast-qual warning. No functional...Aaron Ballman2014-08-013-4/+5
* [ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDRB/LDRSB...Tilmann Scheller2014-08-011-1/+7
* [ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDRH/LDRSH...Tilmann Scheller2014-08-011-1/+5
* [ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDR instru...Tilmann Scheller2014-08-011-0/+13
* SLPVectorizer: fix build problem in Release configurationErik Eckstein2014-08-011-1/+5
* SLPVectorizer: improved scheduling algorithm.Erik Eckstein2014-08-011-249/+693
* [mips][PR19612] Fix va_arg for big-endian mode.Daniel Sanders2014-08-012-2/+68
* SLP Vectorizer: added statistics counterErik Eckstein2014-08-011-0/+12
* SLP Vectorizer: improve canonicalize tree operands of commutitive binary oper...Erik Eckstein2014-08-011-28/+41
* [PowerPC] Generate unaligned vector loads using intrinsics instead of regular...Hal Finkel2014-08-012-52/+33
* This patch implements transform for pattern "(A & ~B) ^ (~A) -> ~(A & B)".Suyog Sarda2014-08-011-0/+5
* This patch implements transform for pattern "(A | B) & ((~A) ^ B) -> (A & B)".Suyog Sarda2014-08-011-0/+10
* This patch implements transform for pattern "( A & (~B)) | (A ^ B) -> (A ^ B)"Suyog Sarda2014-08-011-0/+10
* This patch implements transform for pattern "(A & B) | ((~A) ^ B) -> (~A ^ B)".Suyog Sarda2014-08-011-0/+10
* R600/SI: Fix build warningTom Stellard2014-08-011-1/+1
* [FastISel][AArch64] Fix the immediate versions of the {s|u}{add|sub}.with.ove...Juergen Ributzka2014-08-011-48/+49
* [PowerPC] Recognize consecutive memory accesses from intrinsicsHal Finkel2014-08-011-9/+63
* MS inline asm: Fix null SMLoc when 'ptr' is missing after dword & coReid Kleckner2014-08-011-1/+1
* R600/SI: Do abs/neg folding with ComplexPatternsTom Stellard2014-08-0111-658/+1034
* R600/SI: Simplify and fix handling of VOP2 in SIInstrInfo::legalizeOperandsTom Stellard2014-08-012-28/+53
* R600/SI: Fold immediates when shrinking instructionsTom Stellard2014-08-013-12/+79
* R600/SI: Fix incorrect commute operation in shrink instructions passTom Stellard2014-08-013-3/+16
* Add support for the X86 secure guard extensions instructions in assembler (SGX).Kevin Enderby2014-07-319-68/+110
* X86 MC: Don't crash on empty memory operand parensReid Kleckner2014-07-311-2/+4
* X86 MC: Reject invalid segment registers before a memory operand colonReid Kleckner2014-07-311-0/+3
* White space fix.Louis Gerbarg2014-07-311-1/+1
* Make sure no loads resulting from load->switch DAGCombine are marked invariantLouis Gerbarg2014-07-3118-63/+81
* Improve the remark generated for -Rpass-missed.Tyler Nowicki2014-07-311-17/+13
* Revert "Remove MCObjectDisassembler.cpp as it is untested and unused." as it ...Eric Christopher2014-07-312-0/+575
* Improve the remark generated when a variable that is used outside the loop is...Tyler Nowicki2014-07-311-3/+4
* Fixing CMake problems with MCObjectDisassembler.cpp not existing.Aaron Ballman2014-07-311-1/+0
* Remove MCObjectDisassembler.cpp as it is untested and unused.Eric Christopher2014-07-311-574/+0
* DWOHolder takes ownership of the argument constructor, use std::unique_ptr.Rafael Espindola2014-07-312-5/+6
* Use a reference instead of a pointer.Rafael Espindola2014-07-314-10/+10
* Disable IsSub subregister assert. pr18663.Will Schmidt2014-07-311-1/+3
* Move MCObjectSymbolizer.h to MC/MCAnalysis.Rafael Espindola2014-07-312-2/+2
* Fix ScalarEvolutionExpander when creating a PHI in a block with duplicate pre...Hal Finkel2014-07-311-1/+5
* UseListOrder: Handle self-usersDuncan P. N. Exon Smith2014-07-311-3/+3
* Fix loop end condition.Eric Christopher2014-07-311-1/+1
* Fixing an -Woverloaded-virtual warnings by exposing the hidden virtual functi...Aaron Ballman2014-07-311-0/+1
* Fixing a -Wcast-qual warning in GCC. No functional changes.Aaron Ballman2014-07-311-2/+2
* [msan] Fix handling of array types.Evgeniy Stepanov2014-07-311-5/+16
* [asan] Support x86 REP MOVS asm instrumentation.Evgeniy Stepanov2014-07-313-20/+153
* MergeFunctions, tiny refactoring:Stepan Dyatkovskiy2014-07-311-4/+4
* [FastISel][AArch64] Add basic bitcast support for conversion between float an...Juergen Ributzka2014-07-311-0/+37
* [FastISel][AArch64] Add sqrt intrinsic support.Juergen Ributzka2014-07-311-0/+19
* InstCombine: Correctly propagate NSW/NUW for x-(-A) -> x+ADavid Majnemer2014-07-311-3/+9
* InstSimplify: Simplify (X - (0 - Y)) if the second sub is NUWDavid Majnemer2014-07-311-0/+12
* [FastISel][AArch64] Add MachO large code model support for function calls.Juergen Ributzka2014-07-311-10/+105
* A std::unique_ptr case I missed in the previous patch.Rafael Espindola2014-07-312-4/+6
OpenPOWER on IntegriCloud