summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [PM] Update Clang for LLVM's r278896 which re-organized a header.Chandler Carruth2016-08-171-2/+3
* [PM] Port the always inliner to the new pass manager in a much moreChandler Carruth2016-08-1714-37/+120
* IfConversion: Use references instead of pointers where possible; NFCMatthias Braun2016-08-171-124/+134
* IfConversion: Use range based for; NFCMatthias Braun2016-08-171-35/+23
* IfConversion: Improve doxygen commentsMatthias Braun2016-08-171-63/+46
* [Inliner] Add a flag to disable manual alloca merging in the Inliner.Chandler Carruth2016-08-171-49/+66
* Add missing close brace to fix Windows bots. Oops :(Richard Smith2016-08-171-1/+1
* Some missing usage of TargetParser. NFC.Zijiao Ma2016-08-172-3/+6
* [ELF] Set MAXPAGESIZE to 2MiB on x86-64 to match bfd and gold.Michael J. Spencer2016-08-177-9/+13
* Some places that could using TargetParser in LLVM. NFC.Zijiao Ma2016-08-172-3/+8
* ADT: Add some missing coverage for iplist::spliceDuncan P. N. Exon Smith2016-08-171-0/+32
* Scalar: Avoid dereferencing end() in IndVarSimplifyDuncan P. N. Exon Smith2016-08-173-5/+15
* [Docs] Fix post-review comments on MemorySSA's docs.George Burgess IV2016-08-171-8/+10
* IPO: Swap || operands to avoid dereferencing end()Duncan P. N. Exon Smith2016-08-171-2/+2
* Scalar: Avoid dereferencing end() in InductiveRangeCheckEliminationDuncan P. N. Exon Smith2016-08-171-3/+3
* If possible, set the stack rlimit to at least 8MiB on cc1 startup, and workRichard Smith2016-08-171-0/+65
* ObjCARC: Don't increment or dereference end() when scanning argsDuncan P. N. Exon Smith2016-08-171-33/+37
* ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologueDuncan P. N. Exon Smith2016-08-171-1/+2
* CodeGen: Avoid dereferencing end() in OptimizePHIs::OptimizeBBDuncan P. N. Exon Smith2016-08-171-1/+1
* Hexagon: Avoid dereferencing end() in HexagonInstrInfo::InsertBranchDuncan P. N. Exon Smith2016-08-171-7/+5
* [Docs] Add initial MemorySSA documentation.George Burgess IV2016-08-173-0/+368
* AMDGPU: Avoid looking for the DebugLoc in end()Duncan P. N. Exon Smith2016-08-171-14/+12
* SimplifyCFG: Avoid dereferencing end()Duncan P. N. Exon Smith2016-08-161-1/+4
* Revert "Write the TPI stream from a PDB to Yaml."Justin Bogner2016-08-1628-2059/+260
* CodeGen: Avoid dereferencing end() when unconstifying iteratorsDuncan P. N. Exon Smith2016-08-162-8/+17
* Write the TPI stream from a PDB to Yaml.Zachary Turner2016-08-1628-260/+2059
* Introduce LLVM_FALLTHROUGH, which expands to the C++17 attribute.Justin Bogner2016-08-161-0/+13
* [InstCombine] add tests for fold with no coverage and missing vector foldSanjay Patel2016-08-161-0/+21
* Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.Kyle Butt2016-08-162-0/+44
* [InstCombine] clean up foldICmpAddConstant(); NFCISanjay Patel2016-08-161-44/+41
* [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops passKonstantin Zhuravlyov2016-08-161-1/+0
* [CMake] Workflow improvements to PGO generationChris Bieneman2016-08-163-10/+45
* Emit debug info for dynamic classes if they are imported from a DLL.Adrian McCarthy2016-08-162-1/+26
* Preserve the assumption cache more oftenDavid Majnemer2016-08-162-18/+29
* [InstCombine] use m_APInt to allow icmp (sub X, Y), C folds for splat constan...Sanjay Patel2016-08-162-21/+14
* CodeGen: Don't dereference end() in MachineBasicBlock::CorrectExtraCFGEdgesDuncan P. N. Exon Smith2016-08-161-4/+4
* [x86] Allow merging multiple instances of an immediate within a basic block f...Sanjay Patel2016-08-163-32/+19
* [libFuzzer] minor speed improvementKostya Serebryany2016-08-161-1/+1
* [InstCombine] fix variable names to match formula comments; NFCSanjay Patel2016-08-161-17/+17
* [LoopUnroll] Don't clear out the AssumptionCache on each loopDavid Majnemer2016-08-161-6/+8
* Revert "Enhance SCEV to compute the trip count for some loops with unknown st...Reid Kleckner2016-08-163-138/+4
* Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configu...Francis Ricci2016-08-162-14/+12
* [OpenCL] AMDGPU: Add extensions cl_amd_media_ops and cl_amd_media_ops2Yaxun Liu2016-08-165-0/+218
* [CMake] Fixing typo in Info.plist generationChris Bieneman2016-08-161-1/+1
* [CMake] [Apple Cache] Set CLANG_VENDOR_UTI for Apple buildsChris Bieneman2016-08-161-0/+1
* [compiler-rt] Allow c++ abi to be explictly disabled in cmake configurationFrancis Ricci2016-08-162-12/+14
* TailDuplicator: Use range loopsMatt Arsenault2016-08-161-42/+23
* [AArch64] Adjust the scheduling model for Exynos M1.Evandro Menezes2016-08-161-14/+9
* [AArch64] Adjust the scheduling model for Exynos M1.Evandro Menezes2016-08-161-7/+11
* AMDGPU: Remove excessive padding from ImmOp and RegOp.Matt Arsenault2016-08-161-4/+4
OpenPOWER on IntegriCloud