summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-08-18Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry
2017-08-17Increase tail dup threshold for -O3 from 3 to 4.Richard Smith
2017-08-17[X86] Remove SSE/AVX patterns for AND/XOR/OR/ANDN that checked for the inputs...Craig Topper
2017-08-17GlobalISel (AArch64): fix ABI at border between GPRs and SP.Tim Northover
2017-08-17 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry
2017-08-17AMDGPU: Add R600InstPrinter classTom Stellard
2017-08-17[LoopRotate][Dominators] Use the incremental API to update DomTreeJakub Kuderski
2017-08-17[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko
2017-08-17Remove unused variable.Zachary Turner
2017-08-17[llvm-pdbutil] Fix some dumping issues.Zachary Turner
2017-08-17Revert "[Debug info] Transfer DI to fragment expressions for split integer va...Jonas Devlieghere
2017-08-17[Debug info] Transfer DI to fragment expressions for split integer values.Jonas Devlieghere
2017-08-17Improve line debug info when translating a CaseBlock to SDNodes.Adrian Prantl
2017-08-17[Dominators] Teach LoopUnswitch to use the incremental APIJakub Kuderski
2017-08-17[AVX512] Don't switch unmasked subvector insert/extract instructions when AVX...Craig Topper
2017-08-17[X86] Remove memopmmx pattern fragmentCraig Topper
2017-08-17[dfsan] Add explicit zero extensions for shadow parameters in function wrappers.Simon Dardis
2017-08-17[DAGCombiner] Add support for non-uniform constant vectors to (mul x, (1 << c...Simon Pilgrim
2017-08-17[X86] Refactoring of X86TargetLowering::EmitLoweredSelect. NFC.Amjad Aboud
2017-08-17[Verifier] Avoid visiting DIGlobalVariables twice.Davide Italiano
2017-08-17[LV] Using VPlan to model the vectorized code and drive its transformationAyal Zaks
2017-08-17Re-commit: [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders
2017-08-17[SystemZ] Also wrap TII with #ifndef NDEBUG in constructor initilizer list.Jonas Paulsson
2017-08-17[SystemZ] Add a wrapping with #ifndef NDEBUG to silence warning.Jonas Paulsson
2017-08-17[SystemZ, MachineScheduler] Improve post-RA scheduling.Jonas Paulsson
2017-08-17[SelectionDAG] Teach the vector-types operand scalarizer about SETCCElad Cohen
2017-08-17[llvm-dlltool] Improve an error message when unable to open files. NFC.Martin Storsjo
2017-08-17[llvm-dlltool] Don't crash if no def file is provided or it can't be openedMartin Storsjo
2017-08-17[CGP] Fix the rematerialization of gc.relocatesSerguei Katkov
2017-08-17Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-17ARM: mark CPSR as clobbered for Windows VLAsSaleem Abdulrasool
2017-08-17[X86] Exchange the memory op predicate for PALIGNR/VPALIGNR. I accidentally s...Craig Topper
2017-08-17[X86] Cleanup multiclasses for SSE/AVX2 PALIGNR. Add missing load patterns.Craig Topper
2017-08-17[X86] Remove patterns for PALIGNR with non-vXi8 types.Craig Topper
2017-08-17Reapply: [ADCE][Dominators] Teach ADCE to preserve dominatorsJakub Kuderski
2017-08-16[X86] Put multiclass closer to its use and simplify slightly. NFCCraig Topper
2017-08-16[X86] Use a static array instead of a SmallVector for a small fixed size arra...Craig Topper
2017-08-16[InstCombine] Teach canEvaluateTruncated to handle arithmetic shift (includin...Amjad Aboud
2017-08-16Revert "[ADCE][Dominators] Teach ADCE to preserve dominators"Jakub Kuderski
2017-08-16[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko
2017-08-16[InstCombine] Make folding (X >s -1) ? C1 : C2 --> ((X >>s 31) & (C2 - C1)) +...Craig Topper
2017-08-16[ADCE][Dominators] Teach ADCE to preserve dominatorsJakub Kuderski
2017-08-16[MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry
2017-08-16[LoopDataPrefetch][AArch64FalkorHWPFFix] Preserve ScalarEvolutionGeoff Berry
2017-08-16Add a convenience overload of DWARFDie::dump() for debugging purposes.Adrian Prantl
2017-08-16Add more commentXinliang David Li
2017-08-16[PGO] Fix ThinLTO crash Xinliang David Li
2017-08-16[AMDGPU] NFC: test commitEvgeny Mankov
2017-08-16AMDGPU/NFC: Sort files in CMakeLists.txt alphabeticallyKonstantin Zhuravlyov
2017-08-16[Dominators] Introduce batch updatesJakub Kuderski