aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2017-01-18Merging r291966:Hans Wennborg2-1/+63
2017-01-18Merging r292133:Hans Wennborg2-11/+21
2017-01-18Merging r291968 and r291979:Hans Wennborg2-40/+224
2017-01-17Merging r292255:Hans Wennborg1-5/+3
2017-01-17Drop 'if you're using released version' warningHans Wennborg1-5/+0
2017-01-17Merging r292242:Hans Wennborg2-86/+10
2017-01-15Mention ThinLTO in ReleaseNotesPiotr Padlewski1-0/+8
2017-01-14Mention invariant.group in ReleaseNotesPiotr Padlewski1-0/+3
2017-01-13Merging r291875:Hans Wennborg2-41/+31
2017-01-13Merging r291863:Hans Wennborg1-1/+1
2017-01-12ReleaseNotes: remove 'if you're reading on trunk' warningHans Wennborg1-5/+0
2017-01-12Drop 'svn' suffix from version.Hans Wennborg1-1/+1
2017-01-12[DebugInfo] Remove redundant check in SimplifyCFG; NFC.Robert Lougher1-4/+3
2017-01-12[DebugInfo] Handle same locations in DILocation::getMergedLocationRobert Lougher2-13/+52
2017-01-12[SCEV] Simplify SolveLinEquationWithOverflow a bit.Eli Friedman1-7/+8
2017-01-12[X86] Replace AND+IMM64 with SRL/SHLNikolai Bozhenov4-17/+110
2017-01-12[X86] Modify BypassSlowDivision tests to match their new names (NFC)Nikolai Bozhenov3-102/+47
2017-01-12[llvm-config] Fix obviously wrong code in parsing DyLib components.Marcello Maggioni1-1/+1
2017-01-12[X86] Rename tests for bypassing slow division (NFC)Nikolai Bozhenov3-0/+0
2017-01-12[X86] Tune bypassing of slow division for Intel CPUsNikolai Bozhenov5-20/+89
2017-01-12[X86] Update LLC tests for slow division bypassing (NFC)Nikolai Bozhenov2-74/+232
2017-01-12AMDGPU: Skip fneg/select combine if it can fold into otherMatt Arsenault3-29/+199
2017-01-12AMDGPU: Fold free fneg into sinMatt Arsenault2-1/+47
2017-01-12ARM: slightly more table driven libcall setupSaleem Abdulrasool1-26/+59
2017-01-12[DebugInfo] DILocation variable declaration should be const; NFC.Robert Lougher1-1/+1
2017-01-12Avoid std::errc::protocol_* to appease mingwHans Wennborg3-3/+3
2017-01-12[DebugInfo] Add const to DILocation variable declaration; NFC.Robert Lougher1-1/+1
2017-01-12AMDGPU: Fold fneg into fmul_legacyMatt Arsenault2-2/+183
2017-01-12Bump year to 2017 in LICENSE.txtHans Wennborg1-1/+1
2017-01-12AMDGPU: Fold fneg into rcpMatt Arsenault2-1/+107
2017-01-12AMDGPU: Fold fneg into fp_roundMatt Arsenault2-2/+190
2017-01-12AMDGPU: Fold fneg into fp_extendMatt Arsenault2-0/+140
2017-01-12Fix some -Wsign-compare warnings by making some integer literals explicitly u...David Blaikie1-3/+3
2017-01-12TTI: Add comment clarifying the meaning of MemIntrinsicInfo::PtrVal.Chad Rosier1-0/+5
2017-01-12[globalisel] Move as much RegisterBank initialization to the constructor as p...Daniel Sanders7-42/+31
2017-01-12[DebugInfo] Added DI macro creation API to DIBuilder.Amjad Aboud3-0/+140
2017-01-12[globalisel] Initialize RegisterBanks with static data.Daniel Sanders6-142/+164
2017-01-12[Devirtualization] MemDep returns non-local !invariant.group dependenciesPiotr Padlewski6-21/+145
2017-01-12Wdocumentation fixSimon Pilgrim1-1/+1
2017-01-12Fix windows buildbots building llvm-xraySimon Pilgrim2-8/+13
2017-01-12[XRay] Include <numeric> for std::accumulate.Dean Michael Berris1-0/+1
2017-01-12[XRay] Implement the `llvm-xray account` subcommandDean Michael Berris9-0/+860
2017-01-12AMDGPU: Fix sub_oneuse being marked commutativeMatt Arsenault1-1/+2
2017-01-12[AVX-512] Improve lowering of zero_extend of v4i1 to v4i32 and v2i1 to v2i64 ...Craig Topper2-157/+46
2017-01-12[AVX-512] Improve lowering of sign_extend of v4i1 to v4i32 and v2i1 to v2i64 ...Craig Topper2-154/+73
2017-01-12[X86][AVX512] Fix PR31515 - Do not flip vselect condition if it's not a vXi1 ...Elad Cohen2-5/+27
2017-01-12[AVX-512] Add more varied avx512 feature command lines to the avx512-cvt.ll t...Craig Topper1-590/+954
2017-01-12Make a test actually test what it set out to test.Chandler Carruth1-11/+50
2017-01-12AMDGPU: Fold fneg into fma or fmadMatt Arsenault2-0/+332
2017-01-12AMDGPU: Fold fneg into fmulMatt Arsenault4-12/+206