summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* Make DIExpression::createFragmentExpression() return an Optional.Adrian Prantl2017-11-071-5/+15
* [IPO/LowerTypesTest] Skip blockaddress(es) when replacing uses.Davide Italiano2017-11-071-0/+22
* [DebugInfo] Unify logic to merge DILocations. NFC.Vedant Kumar2017-11-062-19/+28
* [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel2017-11-062-7/+31
* [x86][AVX512] Lowering Broadcastm intrinsics to LLVM IRJina Nahias2017-11-061-1/+10
* GCOV: Move GCOV from IR & Support into ProfileData to fix layeringDavid Blaikie2017-11-032-822/+0
* [Verifier] Remove the -verify-debug-info cl::optVedant Kumar2017-11-021-2/+0
* Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi2017-11-023-0/+21
* [LLVM-C] Expose functions to create debug locations via DIBuilder.whitequark2017-11-011-1/+81
* Create instruction classes for identifying any atomicity of memory intrinsic....Daniel Neilson2017-10-301-5/+3
* [ConstantFold] Fix a crash when folding a GEP that has vector indexHaicheng Wu2017-10-281-0/+3
* [LLVM-C] Publicly expose getters of MetadataType, TokenTypewhitequark2017-10-271-3/+6
* Represent runtime preemption in the IR.Sean Fertile2017-10-263-0/+13
* [inlineasm] Fix crash when number of matched input constraint operands overfl...Daniil Fukalov2017-10-251-0/+2
* [ConstantFolding] Avoid assert when folding ptrtoint of vectorized GEPBjorn Pettersson2017-10-241-0/+9
* [raw_fd_ostream] report actual error in error messagesBob Haarman2017-10-241-1/+2
* Fix invalid ptrtoint in InstCombineYichao Yu2017-10-221-2/+5
* Verifier: Ignore CUs pulled in by ODR-uniqued types.Adrian Prantl2017-10-181-0/+5
* Revert "Verifier: Ignore CUs pulled in by ODR-uniqued types."Adrian Prantl2017-10-181-6/+0
* Verifier: Ignore CUs pulled in by ODR-uniqued types.Adrian Prantl2017-10-181-0/+6
* Add !callees metadataMatthew Simpson2017-10-162-0/+9
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-158-12/+12
* [TableGen] Allow intrinsics to have up to 8 return values.Artem Belevich2017-10-121-5/+10
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-128-12/+12
* Silence MSVC warnings about unsigned wrapping without UBReid Kleckner2017-10-111-7/+5
* Bitcode: add an auto-upgrade for LTO section nameSaleem Abdulrasool2017-10-061-0/+29
* Minor refactoring regarding Cast::isNoopCast(), NFCMikael Holmen2017-10-051-25/+3
* [OptRemark] Move YAML writing to IRAdam Nemet2017-10-042-0/+88
* Move verbosity check for remarks to the diag handlerAdam Nemet2017-10-041-1/+5
* Refactor DIBuilder dbg intrinsic insertion, NFCReid Kleckner2017-10-031-58/+57
* [Lint] Avoid failed assertion by fetching the proper pointer typeMikael Holmen2017-10-031-10/+18
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-024-33/+23
* Update getMergedLocation to check the instruction type and merge properly.Dehao Chen2017-10-021-0/+23
* [AMDGPU] calling conventions for AMDPAL OS typeTim Renouf2017-09-291-0/+2
* [X86] Finishing broadcastf32x2 and broadcasti32x2 intrinsics lowering to IR. ...Uriel Korach2017-09-261-8/+2
* [Verifier] Stop accepting broken DIGlobalVariable(s).Davide Italiano2017-09-241-1/+3
* Fix uninteneded fallthrough detected by GCC warningReid Kleckner2017-09-221-0/+1
* Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner2017-09-212-2/+14
* Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm....Daniel Jasper2017-09-212-14/+2
* Fixed reverted commit rL312318Strahinja Petrovic2017-09-211-0/+1
* [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner2017-09-202-2/+14
* Allow ORE.emit to take a closure to delay building the remark objectAdam Nemet2017-09-192-12/+9
* Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner2017-09-191-0/+2
* [x86] Lowering Mask Set1 intrinsics to LLVM IRJina Nahias2017-09-191-0/+7
* [X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuff...Craig Topper2017-09-161-0/+38
* Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann2017-09-161-2/+0
* [AutoUpgrade] Fix a compatibility issue with module flagSteven Wu2017-09-151-0/+18
* [ConstantFold] Return the correct type when folding a GEP with vector indices.Davide Italiano2017-09-151-1/+12
* This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya2017-09-157-82/+133
* This reverts r313381Vivek Pandya2017-09-157-133/+82
OpenPOWER on IntegriCloud