summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* [IR] Keep a double break between functions when printing a moduleReid Kleckner2020-01-271-1/+3
* Add function attribute "patchable-function-prefix" to support -fpatchable-fun...Fangrui Song2020-01-241-6/+15
* [IR] fix potential crash in Constant::isElementWiseEqual()Sanjay Patel2020-01-141-4/+9
* AArch64: fix bitcode upgrade of @llvm.neon.addp.Tim Northover2020-01-141-4/+3
* [AArch64] Add function attribute "patchable-function-entry" to add NOPs at fu...Fangrui Song2020-01-101-0/+12
* IR: remove "else" after "return". NFCI.Tim Northover2020-01-091-2/+2
* Fix "pointer is null" static analyzer warning. NFCI.Simon Pilgrim2020-01-091-1/+1
* [Intrinsic] Add fixed point division intrinsics.Bevin Hansson2020-01-081-10/+14
* Revert "Allow output constraints on "asm goto""Bill Wendling2020-01-071-0/+2
* Allow output constraints on "asm goto"Bill Wendling2020-01-071-2/+0
* OpaquePtr: print byval types containing anonymous types correctly.Tim Northover2020-01-071-6/+41
* Add Triple::isX86()Fangrui Song2020-01-061-3/+1
* [Metadata] Add TBAA struct metadata to `AAMDNode`Anton Afanasyev2020-01-061-0/+1
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-1/+1
* [Attributor] Use abstract call sites to determine associated argumentsJohannes Doerfert2019-12-311-0/+19
* Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor ...Fangrui Song2019-12-301-0/+20
* [ConstantRange] Respect destination bitwidth for cast results.Florian Hahn2019-12-271-2/+2
* Fix case style warnings in DIBuilder. NFC.Simon Pilgrim2019-12-231-8/+8
* reland "[DebugInfo] Support to emit debugInfo for extern variables"Yonghong Song2019-12-222-3/+4
* Revert "[DebugInfo] Support to emit debugInfo for extern variables"Reid Kleckner2019-12-222-4/+3
* Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysrootAdrian Prantl2019-12-205-14/+14
* [Alignment][NFC] Align compatible methods for CreateElementUnorderedAtomicMemSetGuillaume Chatelet2019-12-191-4/+2
* Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-4/+9
* [ThinLTO] Show preserved symbols in DOT filesevgeny2019-12-181-1/+5
* Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel"stozer2019-12-181-9/+4
* [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-4/+9
* [IR] Use a reference in a range-based forMark de Wever2019-12-172-19/+19
* This adds constrained intrinsics for the signed and unsigned conversionsKevin P. Neal2019-12-171-0/+22
* Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-173-17/+14
* Revert "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-163-14/+17
* [Alignment][NFC] Deprecate CreateMemCpy/CreateMemMoveGuillaume Chatelet2019-12-163-17/+14
* Reland [DataLayout] Fix occurrences that size and range of pointers are assum...Nicola Zaghen2019-12-131-2/+2
* [Alignment][NFC] Adding Align compatible methods to IntrinsicInst/IRBuilderGuillaume Chatelet2019-12-121-20/+28
* Temporarily Revert "[DataLayout] Fix occurrences that size and range of point...Nicola Zaghen2019-12-121-2/+2
* [DataLayout] Fix occurrences that size and range of pointers are assumed to b...Nicola Zaghen2019-12-121-2/+2
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-113-3/+21
* Verifier: Check frame-pointer attribute valuesMatt Arsenault2019-12-111-0/+7
* [IR] allow undefined elements when checking for splat constantsSanjay Patel2019-12-101-5/+22
* [DebugInfo] Support to emit debugInfo for extern variablesYonghong Song2019-12-102-3/+4
* [Alignment][NFC] CreateMemSet use MaybeAlignGuillaume Chatelet2019-12-102-7/+8
* [ConstantFold][SVE] Fix constant folding for shufflevector.Eli Friedman2019-12-093-2/+8
* [FPEnv] Constrained FCmp intrinsicsUlrich Weigand2019-12-072-0/+35
* [ConstantFold][SVE] Skip scalable vectors in ConstantFoldInsertElementInstruc...Huihui Zhang2019-12-051-0/+6
* [ThinLTO] Add option to disable readonly/writeonly attribute propagationTeresa Johnson2019-12-051-0/+8
* [InstCombine] Extend `0 - (X sdiv C) -> (X sdiv -C)` fold to non-splat vectorsRoman Lebedev2019-12-051-0/+24
* [NFC][KnownBits] Add getMinValue() / getMaxValue() methodsRoman Lebedev2019-12-031-2/+2
* [DebugInfo] Make DebugVariable class available in DebugInfoMetadatastozer2019-12-031-0/+3
* Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE."Sourabh Singh Tomar2019-12-032-7/+7
* [PassInstrumentation] Remove excess newline for the new pass managerFangrui Song2019-11-282-4/+1
* [LegacyPassManager] Simplify FunctionPass::assignPassManagerFangrui Song2019-11-281-13/+9
OpenPOWER on IntegriCloud