summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile2017-11-045-43/+10
* [CallSiteSplitting] clang-format my last commit. NFCI.Davide Italiano2017-11-041-3/+2
* [CallSiteSplitting] Silence GCC's -Wparentheses. NFCI.Davide Italiano2017-11-031-2/+2
* [X86] Give unary PERMI priority over SHUF128 in lowerV8I64VectorShuffle to ma...Craig Topper2017-11-031-4/+4
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-0371-71/+71
* Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()Adrian Prantl2017-11-032-1/+2
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-035-10/+43
* Revert r317046, "Object: Move some code from ELF.h into ELF.cpp."Peter Collingbourne2017-11-031-263/+0
* [SimplifyCFG] When merging conditional stores, don't count the store we're me...Craig Topper2017-11-031-1/+3
* GCOV: Move GCOV from IR & Support into ProfileData to fix layeringDavid Blaikie2017-11-033-2/+2
* Recommit r317351 : Add CallSiteSplitting passJun Bum Lim2017-11-036-1/+510
* Modularize: Include some required headersDavid Blaikie2017-11-032-1/+3
* Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman2017-11-033-28/+25
* [X86] Promote athlon, athlon-xp, k8, and k8-sse3 to types instead of subtypes...Craig Topper2017-11-031-24/+16
* Revert "Add CallSiteSplitting pass"Jun Bum Lim2017-11-036-509/+1
* Reland "Add support for writing 64-bit symbol tables for archives when offset...Jake Ehrlich2017-11-031-9/+55
* Add CallSiteSplitting passJun Bum Lim2017-11-036-1/+509
* [AArch64] Fix the number of iterations for the Newton seriesEvandro Menezes2017-11-031-1/+1
* The patch fixes PR35131Evgeny Stupachenko2017-11-031-3/+3
* Revert "Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()"Adrian Prantl2017-11-032-2/+1
* [CodeGen] Remove unnecessary semicolons to fix a warning. NFCCraig Topper2017-11-031-2/+2
* [X86] Initialize Type and Subtype in getHostCPUName to 0.Craig Topper2017-11-031-2/+2
* Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()Adrian Prantl2017-11-032-1/+2
* [LICM] sink through non-trivially replicable PHIJun Bum Lim2017-11-031-56/+140
* [mips] Match 'ins' and its' variants with C++ codeSimon Dardis2017-11-035-12/+70
* Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own.Andrew V. Tischenko2017-11-032-6/+6
* [LoopPredication] NFC: Refactored code to separate out functions being reusedAnna Thomas2017-11-031-62/+92
* [ADCE] Use MapVector for BlockInfo to make iteration order deterministicMikael Holmen2017-11-031-1/+3
* re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-035-712/+838
* [X86][SSE] Add PACKUS support to combineVectorTruncationSimon Pilgrim2017-11-031-6/+16
* [PartialInliner] Skip call sites where inlining fails.Florian Hahn2017-11-031-7/+9
* [ARM GlobalISel] Move the check for Thumb higher upDiana Picus2017-11-031-6/+6
* [Analysis] Refine matching and merging of TBAA tagsIvan A. Kosarev2017-11-031-78/+95
* [PEI] Simplify handling of targets with no phys regs. NFCFrancis Visoiu Mistrih2017-11-031-13/+3
* [AArch64] Use dwarf exception handling on MinGWMartin Storsjo2017-11-032-1/+11
* [X86] Remove PALIGNR/VALIGN handling from combineBitcastForMaskedOp and move ...Craig Topper2017-11-032-22/+131
* [LSR] Clarify a comment. NFC.Vedant Kumar2017-11-031-1/+1
* Avoid PLT for external calls when attribute nonlazybind is used.Sriraman Tallam2017-11-031-2/+9
* [Verifier] Remove the -verify-debug-info cl::optVedant Kumar2017-11-021-2/+0
* [AArch64][RegisterBankInfo] Add mapping for G_FPEXT.Quentin Colombet2017-11-023-1/+89
* [AArch64][RegisterBankInfo] Add FPR16 support in value mapping.Quentin Colombet2017-11-023-35/+48
* mir-canon: First commit.Puyan Lotfi2017-11-023-0/+628
* [X86] Give AVX512VL instructions priority over their AVX equivalents.Craig Topper2017-11-021-2/+2
* IndVarSimplify: preserve debug information attached to widened PHI nodes.Adrian Prantl2017-11-021-0/+10
* AMDGPU: Fix warning discovered by r317266 [-Wunused-private-field]Konstantin Zhuravlyov2017-11-021-1/+0
* Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi2017-11-028-2/+87
* [Hexagon] Prefer L2_loadrub_io over L4_loadrub_rrKrzysztof Parzyszek2017-11-021-52/+82
* [LoopPredication] Enable predication when latchCheckIV is wider than rangeCheckAnna Thomas2017-11-021-10/+96
* AMDGPU: Remove outdated fixme (it was already fixed)Konstantin Zhuravlyov2017-11-021-3/+0
* [X86] Simplify the pentium4 code in getHostCPUName to be based on feature fla...Craig Topper2017-11-021-34/+6
OpenPOWER on IntegriCloud