MachineCombiner Pass for selecting faster instruction
[oota-llvm.git] / include / llvm / IR /
2014-08-01 Duncan P. N. Exon... IR: Add Value::reverseUseList()
2014-08-01 Duncan P. N. Exon... verify-uselistorder: Move shuffleUseLists() out of...
2014-08-01 Adrian PrantlDebug info: Infrastructure to support debug locations...
2014-08-01 Duncan P. N. Exon... IR: Add BasicBlock::insertInto()
2014-07-30 Rafael EspindolaAdd the missing hasLinkOnceODRLinkage predicate.
2014-07-30 Duncan P. N. Exon... Revert "UseListOrder: Remove move assignment"
2014-07-30 Duncan P. N. Exon... UseListOrder: Remove move assignment
2014-07-29 Duncan P. N. Exon... UseListOrder: Try to resolve buildbot failure
2014-07-29 Duncan P. N. Exon... UseListShuffleVector: Remove copy constructor
2014-07-29 Duncan P. N. Exon... UseListShuffleVector: Code reorganization, NFC
2014-07-29 Manman Ren[Debug Info] remove DITrivialType and use null to repre...
2014-07-29 NAKAMURA TakumiUseListShuffleVector: Add a copy constructor to appease...
2014-07-29 NAKAMURA TakumiUseListShuffleVector::~UseListShuffleVector(): Fix...
2014-07-28 Duncan P. N. Exon... IR: Optimize size of use-list order shuffle vectors
2014-07-28 Manman Ren[Debug Info] add DISubroutineType and its creation...
2014-07-28 Duncan P. N. Exon... Bitcode: Serialize (and recover) use-list order
2014-07-28 Duncan P. N. Exon... IR: Expose Module::rbegin() and rend()
2014-07-28 Manman Ren[Debug Info] add a template class DITypedArray.
2014-07-28 Manman Ren[Debug Info] rename getTypeArray to getElements, setTyp...
2014-07-28 Manman Ren[Debug Info] replace DIUnspecifiedParameter with DITriv...
2014-07-25 Hal FinkelAdd @llvm.assume, lowering, and some basic properties
2014-07-25 Hal FinkelSimplify and improve scoped-noalias metadata semantics
2014-07-25 Duncan P. N. Exon... Try to fix a layering violation introduced by r213945
2014-07-25 Duncan P. N. Exon... IPO: Add use-list-order verifier
2014-07-24 Hal FinkelAdd scoped-noalias metadata
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-24 Duncan P. N. Exon... IR: Fix comment from r213824
2014-07-24 NAKAMURA TakumiRemove a stray semicolon. [-Wpedantic]
2014-07-24 Duncan P. N. Exon... IR: Add Value::sortUseList()
2014-07-22 Elena DemikhovskyAVX-512: Fixed intrinsic of VSQRTPS/PD instructions.
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-18 Tyler NowickiRename DiagnosticInfoOptimizationWarning to DiagnosticI...
2014-07-18 Hal FinkelAdd a dereferenceable attribute
2014-07-18 Hal FinkelRename AlignAttribute to IntAttribute
2014-07-17 Justin Holewinski[NVPTX] Add more surface/texture intrinsics, including...
2014-07-17 Tim NorthoverCodeGen: extend f16 conversions to permit types > float.
2014-07-17 Yi KongPort memory barriers intrinsics to AArch64
2014-07-16 Tyler NowickiEmit warnings if vectorization is forced and fails.
2014-07-14 Matt ArsenaultAdd CreatePointerBitCastOrAddrSpaceCast to IRBuilder...
2014-07-14 Matt ArsenaultUpdate comments to include addrspacecast
2014-07-12 Saleem AbdulrasoolAArch64: add support for llvm.aarch64.hint intrinsic
2014-07-10 Hal FinkelAllow isDereferenceablePointer to look through some...
2014-07-05 Saleem AbdulrasoolARM: mark matching ARM intrinsics as MSBuiltin
2014-07-04 Saleem AbdulrasoolTableGen: introduce support for MSBuiltin
2014-07-03 Yi Kong[ARM] Implement ISB memory barrier intrinsic
2014-07-02 David BlaikieConstify the Function pointers in the result of makeSub...
2014-07-02 Puyan LotfiJust adding a getHalfTy method to IRBuilder for complet...
2014-07-02 Matt ArsenaultMove operator[] to DomTreeNodeBase
2014-07-02 David MajnemerInstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
2014-07-02 Owen AndersonAdd range for-loop iterator adapter for cases in Switch...
2014-07-01 David BlaikieDebugInfo: Provide a utility for building a mapping...
2014-07-01 David MajnemerIR: Add a helper to check for LinkOnceODRLinkage
2014-06-30 Adrian PrantlDebug info: split out complex DIVariable address expres...
2014-06-30 Andrea Di Biagio[X86] Add support for builtin to read performance monit...
2014-06-27 Justin Holewinski[NVPTX] Add reflect intrinsic (better than matching...
2014-06-27 Justin Holewinski[NVPTX] Fix handling of ldg/ldu intrinsics.
2014-06-27 Justin Holewinski[NVPTX] Add support for efficient rotate instructions...
2014-06-27 Justin Holewinski[NVPTX] Add support for isspacep instruction
2014-06-27 Justin Holewinski[NVPTX] Add support for envreg reads
2014-06-27 David MajnemerIR: Add COMDATs to the IR
2014-06-25 Michael LiaoFix typo
2014-06-25 Eli BenderskyRename loop unrolling and loop vectorizer metadata...
2014-06-25 JF BastienRandom Number Generator (llvm)
2014-06-25 Chandler Carruth[x86] Add intrinsics for the pshufd, pshuflw, and pshuf...
2014-06-24 Matt ArsenaultR600: Fix inconsistency in rsq instructions.
2014-06-24 Diego NovilloAdd new debug kind LocTrackingOnly.
2014-06-23 Rafael EspindolaMake ObjectFile and BitcodeReader always own the Memory...
2014-06-23 Matt ArsenaultR600/SI: Fix div_scale intrinsic.
2014-06-23 Matt ArsenaultR600: Fix formatting of intrinsic definitions.
2014-06-20 Zachary TurnerRevert "Replace Execution Engine's mutex with std:...
2014-06-20 Yaron KerenReverting size_type for the containers from size_type...
2014-06-20 Yaron KerenThe count() function for STL datatypes returns unsigned...
2014-06-20 Hans WennborgDon't build switch lookup tables for dllimport or TLS...
2014-06-19 Matt ArsenaultR600/SI: Add intrinsics for various math instructions.
2014-06-18 Zachary TurnerReplace Execution Engine's mutex with std::recursive_mutex.
2014-06-18 JF BastienRevert "Random Number Generator (llvm)"
2014-06-18 JF BastienRandom Number Generator (llvm)
2014-06-17 Zachary TurnerExpose ValueMap's mutex type as a typedef instead of...
2014-06-16 Jim GrosbachAArch64: Add backend intrinsic for rbit.
2014-06-16 Jim GrosbachARM: intrinsic support for rbit.
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-12 Rafael EspindolaDon't use 'using std::error_code' in include/llvm.
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-12 Zachary TurnerDo not register and de-register PassRegistrationListene...
2014-06-11 Cameron McInallyAdd AVX512 masked leadz instrinsic support.
2014-06-10 Adam Nemet[X86] AVX512: Add vmovntdqa
2014-06-09 Reid KlecknerReorder Value and User fields to save 8 bytes of paddin...
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-05 Evgeniy StepanovAdd missing const specifier to a const method.
2014-06-04 Rafael EspindolaAdd a Constant version of stripPointerCasts.
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-06-03 Alp TokerRemove some redundant doc comments
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-29 Adam Nemet[X86] Remove AVX1 vbroadcast intrinsics
2014-05-29 Michael J. SpencerAdd LoadCombine pass.
2014-05-28 Rafael Espindola[pr19844] Add thread local mode to aliases.
2014-05-24 Hans WennborgFix some misplaced spaces around 'override'
2014-05-24 Tim NorthoverAArch64/ARM64: move ARM64 into AArch64's place
2014-05-24 Tim NorthoverAArch64/ARM64: remove AArch64 from tree prior to renami...
next