summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* Move VerifierSupport into namespace llvm.Daniel Jasper2016-12-161-1/+5
* Extract a TBAAVerifier out of the verifier (NFC)Mehdi Amini2016-12-161-268/+268
* attempt to fix windows buildNico Weber2016-12-161-1/+2
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-167-47/+118
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-167-119/+47
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-167-47/+119
* [Verifier] Allow TBAA metadata on atomicrmw and atomiccmpxchgSanjoy Das2016-12-151-1/+2
* [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of ...Amjad Aboud2016-12-141-7/+5
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-146-61/+61
* [Verifier] Add verification for TBAA metadataSanjoy Das2016-12-111-2/+265
* [Constants] don't die processing non-ConstantInt GEP indices in isGEPWithNoNo...Sanjay Patel2016-12-111-6/+8
* [X86] Remove masking from 512-bit VPERMIL intrinsics in preparation for being...Craig Topper2016-12-111-4/+5
* [X86] Remove masking from 512-bit PSHUFB intrinsics in preparation for being ...Craig Topper2016-12-101-2/+3
* [AVX-512] Remove 128/256 masked vpermil instrinsics and autoupgrade to a sele...Craig Topper2016-12-101-0/+22
* [X86][IR] Move the autoupgrading of store intrinsics out of the main nested i...Craig Topper2016-12-101-90/+102
* [PM] Support invalidation of inner analysis managers from a pass over the out...Chandler Carruth2016-12-101-1/+27
* IR, X86: Understand !absolute_symbol metadata on global variables.Peter Collingbourne2016-12-082-0/+22
* [ADT, IR] Fix some Clang-tidy modernize-use-equals-delete and Include What Yo...Eugene Zelenko2016-12-073-75/+151
* [BDCE] Skip metadata while replacing uses.Davide Italiano2016-12-071-2/+10
* IR: Reduce the amount of boilerplate required for a metadata kind. NFCI.Peter Collingbourne2016-12-061-107/+29
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-053-20/+20
* IR: Move NumElements field from {Array,Vector}Type to SequentialType.Peter Collingbourne2016-12-023-17/+6
* IR: Change PointerType to derive from Type rather than SequentialType.Peter Collingbourne2016-12-023-10/+9
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-024-37/+20
* Factor out common parts of LVI and Float2Int into ConstantRange [NFCI]Philip Reames2016-12-011-0/+79
* [GVN, OptDiag] Include the value that is forwarded in load eliminationAdam Nemet2016-12-011-2/+22
* [GVN] Basic optimization remark supportAdam Nemet2016-12-011-0/+6
* Revert "[GVN] Basic optimization remark support"Adam Nemet2016-11-301-6/+0
* [GVN] Basic optimization remark supportAdam Nemet2016-11-291-0/+6
* Revert "[GVN] Basic optimization remark support"Adam Nemet2016-11-291-6/+0
* Revert "[GVN, OptDiag] Include the value that is forwarded in load elimination"Adam Nemet2016-11-291-22/+2
* [GVN, OptDiag] Include the value that is forwarded in load eliminationAdam Nemet2016-11-281-2/+22
* [GVN] Basic optimization remark supportAdam Nemet2016-11-281-0/+6
* [PM] Change the static object whose address is used to uniquely identifyChandler Carruth2016-11-233-2/+4
* [AVX-512] Remove intrinsics for valignd/q and autoupgrade them to native shuf...Craig Topper2016-11-231-11/+30
* Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini2016-11-191-2/+2
* Timer: Track name and description.Matthias Braun2016-11-181-3/+5
* [AVX-512] Replace masked 16-bit element variable shift intrinsics with new un...Craig Topper2016-11-181-16/+27
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* fix comment formatting; NFCSanjay Patel2016-11-161-8/+4
* [X86][AVX512] Autoupgrade lossless i32/u32 to f64 conversion intrinsics with ...Simon Pilgrim2016-11-161-3/+14
* [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.Ayman Musa2016-11-161-0/+16
* [X86] Remove the scalar intrinsics for fadd/fsub/fdiv/fmulCraig Topper2016-11-161-0/+44
* [X86] Add LLVM version number for each intrinsic handled by auto upgrade for ...Craig Topper2016-11-151-152/+158
* [AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics...Craig Topper2016-11-141-24/+35
* [X86][IR] Reduce the number of full string comparisons in the code that autou...Craig Topper2016-11-131-156/+173
* revert commit r286761, some builds failed on Win platformsIgor Breger2016-11-131-17/+0
* [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.Ayman Musa2016-11-131-0/+17
* IR: Change the Type::get{Array,Vector,Pointer}ElementType() functions to perf...Peter Collingbourne2016-11-131-1/+2
* [AVX-512] Remove the remaining masked shift by immediate or by single value. ...Craig Topper2016-11-121-55/+84
OpenPOWER on IntegriCloud