aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-08-13MIR Parser: Don't allow negative alignments for memory operands.studio-1.4studio-master-devstudio-1.4-devAlex Lorenz
2015-08-13[X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove th...Simon Pilgrim
2015-08-13[SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttzDavide Italiano
2015-08-13MIR Parser: Extract the code that parses the alignment into a new method. NFC.Alex Lorenz
2015-08-13[X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructionsSimon Pilgrim
2015-08-13MIR Parser: Rename the method 'diagFromLLVMAssemblyDiag'. NFC.Alex Lorenz
2015-08-13[SeparateConstOffsetFromGEP] strengthen the inbounds attributeJingyue Wu
2015-08-13[llvm-cxxdump] Correctly process relocations when given multiple filesDavid Majnemer
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren
2015-08-13Fix GCC warning: extra `;' [-Wpedantic].Nick Lewycky
2015-08-13Scalar to vector conversions using direct movesNemanja Ivanovic
2015-08-13Emit argmemonly attribute for intrinsics.Igor Laevsky
2015-08-13[ARM] FMINNAN/FMAXNAN of f64 are not legal.James Molloy
2015-08-13[ARM] Allow vmin/vmax of scalars to be emitted without UseNEONForFP.James Molloy
2015-08-13[ARM] Rejig vmax tests a bitJames Molloy
2015-08-13[AArch64] Small rejig of fmax tests, NFCI.James Molloy
2015-08-13[DeadStoreElimination] remove a redundant store even if the load is in a diff...Erik Eckstein
2015-08-13[mips][mcjit] Calculate correct addend for HI16 and PCHI16 relocPetar Jovanovic
2015-08-13[WinEHPrepare] Update demotion logicJoseph Tremoulet
2015-08-13[SystemZ] Support large LLVM IR struct return valuesUlrich Weigand
2015-08-13Remove raw_svector_ostream::resync and users. It's no-op after r244870.Yaron Keren
2015-08-13[InstCombinePHI] Partial simplification of identity operations.Charlie Turner
2015-08-13Revert "[LIR] Start leveraging the fundamental guarantees of a loop..."Renato Golin
2015-08-13Revert "[LIR] Handle access to AliasAnalysis the same way as the other analys...Renato Golin
2015-08-13Test Commit.Ashutosh Nema
2015-08-13[ARM] Reorganise and simplify thumb-1 load/store selectionJohn Brawn
2015-08-13[LIR] Handle access to AliasAnalysis the same way as the other analysisChandler Carruth
2015-08-13[LIR] Start leveraging the fundamental guarantees of a loop inChandler Carruth
2015-08-13[LIR] Handle the LoopInfo the same as all the other analyses. No utilityChandler Carruth
2015-08-13[InstCombine] SSE/AVX vector shifts demanded shift amount bitsSimon Pilgrim
2015-08-13Modify raw_svector_ostream to use its SmallString without additional buffering.Yaron Keren
2015-08-13[LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks ...Chen Li
2015-08-13[CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating.Ahmed Bougacha
2015-08-13[AArch64] Cleanup vector-fcopysign.ll test. NFC.Ahmed Bougacha
2015-08-13[AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN.Ahmed Bougacha
2015-08-13[CodeGen] Assert on getNode(FP_EXTEND) with a smaller dst type.Ahmed Bougacha
2015-08-13[CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand.Ahmed Bougacha
2015-08-13[CodeGen] Simplify getNode(*EXT/TRUNC) type size assert. NFC.Ahmed Bougacha
2015-08-13There is only one saver of strings.Rafael Espindola
2015-08-13[LIR] Make the LoopIdiomRecognize pass get analyses essentially the sameChandler Carruth
2015-08-13[LIR] Remove the dedicated class for popcount recognition and sink theChandler Carruth
2015-08-13Return ErrorOr from FileOutputBuffer::create. NFC.Rafael Espindola
2015-08-13[WebAssembly] Declare the llvm.wasm.page.size() intrinsic.Dan Gohman
2015-08-13[LIR] Move all the helpers to be private and re-order the methods inChandler Carruth
2015-08-12Test Commit - Corrected spelling in README.txt.Steve King
2015-08-12[LIR] Remove the 'LIRUtils' abstraction which was unnecessary and addingChandler Carruth
2015-08-12Simplify PackedVector by removing user-defined special members that aren't an...David Blaikie
2015-08-12IRBuilder: Use move semantics for the IRBuilderInserter parameterDavid Blaikie
2015-08-12[LIR] Run clang-format over LoopIdiomRecognize in preparation forChandler Carruth
2015-08-12[PM/AA] Remove the AliasDebugger pass.Chandler Carruth