aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2017-04-12ThinLTOBitcodeWriter: keep comdats together, rename if leader is renamedBob Haarman2-6/+113
2017-04-12Revert "[WebAssembly] Update use of Attributes after r299875"Derek Schuff1-14/+17
2017-04-12[WebAssembly] Update use of Attributes after r299875Derek Schuff1-17/+14
2017-04-12[IR] Add AttributeSet to hide AttributeSetNode* again, NFCReid Kleckner13-284/+356
2017-04-11Remove xgene1 from host detectionYi Kong1-11/+1
2017-04-11AMDGPU: Insert wait at start of callee functionsMatt Arsenault3-1/+40
2017-04-11AMDGPU: Refactor SIMachineFunctionInfo slightlyMatt Arsenault4-23/+45
2017-04-11AMDGPU: Refactor argument loweringMatt Arsenault11-278/+378
2017-04-11AMDGPU: Fix folding reg_sequence into copy to phys regMatt Arsenault2-0/+17
2017-04-11AMDGPU: Prune unecessary includeMatt Arsenault1-2/+0
2017-04-11[asan] Give global metadata private linkage.Evgeniy Stepanov2-6/+7
2017-04-11[AArch64] Fix scheduling info for INS(vector, general) instruction.Balaram Makam2-1/+6
2017-04-11Avoid some string copies, NFCVedant Kumar1-2/+2
2017-04-11Minor updates to floating point intrinsic documentationAndrew Kaylor1-24/+21
2017-04-11InstSimplify: A shuffle of a splat is always the splat itselfZvi Rackover2-6/+91
2017-04-11[DAGCombine] Add more test cases for shuffle of splat. NFC.Zvi Rackover1-0/+56
2017-04-11[x86] Relax the check in areLoadsFromSameBasePtrEaswaran Raman2-23/+20
2017-04-11[LV] Avoid vectorizing first order recurrence when phi uses are outside loopAnna Thomas4-8/+48
2017-04-11[InstSimplify] add tests for chains of shuffles; NFCSanjay Patel1-0/+45
2017-04-11MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin38-24/+24
2017-04-11MIR: Allow parsing of empty machine functionsJustin Bogner10-46/+21
2017-04-11[AArch64] Simplify MacroFusionEvandro Menezes1-79/+89
2017-04-11[X86] Create the correct ADC/SBB SDNode when lowering add.Davide Italiano2-2/+31
2017-04-11[AddDiscriminators] Assign discriminators to MemIntrinsic calls.Andrea Di Biagio2-1/+119
2017-04-11[InstCombine] Add testcases for (B&A)^A -> ~B & A and (B|A)^A -> B & ~ACraig Topper1-0/+88
2017-04-11Fix spelling compliment->complement. Mostly refering to 2s complement. NFCCraig Topper5-7/+7
2017-04-11[LV] Move first order recurrence test to common folder. NFCAnna Thomas1-0/+0
2017-04-11[libFuzzer] fix type in signal name.Vitaly Buka1-1/+1
2017-04-11llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne36-86/+107
2017-04-11[InstCombine] Use ConstantExpr::getBinOpIdentity to implement getIdentityValue.Craig Topper1-7/+2
2017-04-11[AMDGPU] Add A5 to data layout for amdgiz environmentYaxun Liu3-3/+3
2017-04-11Revert 299953 : test failure needs to be fixedXinliang David Li1-14/+0
2017-04-11[PDB] Emit index/offset pairs for TPI and IPI streamsReid Kleckner4-21/+128
2017-04-11revert r299851 - [InstCombine] fix matching of or-of-icmps constants (PR32524)Sanjay Patel2-19/+16
2017-04-11[Profile] PE binary coverage bug fixXinliang David Li1-0/+14
2017-04-11Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton30-200/+171
2017-04-11Remove unused functions. Remove static qualifier from functions in header fil...Vassil Vassilev9-65/+9
2017-04-11[AVR] Migrate to new MCAsmBackend applyFixupJonathan Roelofs2-2/+2
2017-04-11[ARM] Refactor Thumb2 sat instructionsSam Parker1-48/+30
2017-04-11[GVNHoist] Re-enable GVNHoist by defaultGeoff Berry2-3/+4
2017-04-11[SDAG] Factor CandidateMatch check into lambda. NFC.Nirav Dave1-28/+29
2017-04-11[SDAG] Factor ChainMerge into helper function NFCI.Nirav Dave1-20/+27
2017-04-11[SDAG] Reorder expensive StoreMerge Check after cheaper one. NFCNirav Dave1-8/+9
2017-04-11[StripDeadDebug/DIFinder] Track inlined SPsKeno Fischer4-7/+50
2017-04-11Add MachineRegionInfoPassID to Passes.h.Jan Sjodin2-1/+4
2017-04-11GlobalISel: Allow legalizing G_FADD to a libcallDiana Picus4-6/+119
2017-04-11[GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 typesVolkan Keles3-6/+46
2017-04-11Revert "Turn some C-style vararg into variadic templates"Diana Picus24-132/+166
2017-04-11[SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegsSam Parker2-1/+138
2017-04-11Turn some C-style vararg into variadic templatesSerge Guelton24-166/+132