Revert "Change memcpy/memset/memmove to have dest and source alignments."
[oota-llvm.git] / include / llvm / IR / Instructions.h
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-06 Akira HatanakaAdd 'notail' marker for call instructions.
2015-11-04 Sanjoy Das[IR] Add a `data_operand` abstraction
2015-10-27 Vedant Kumar[IR] Limit bits used for CallingConv::ID, update tests
2015-10-26 Igor Laevsky[RS4GC] Strip noalias attribute after statepoint rewrite
2015-10-22 Sanjoy Das[OperandBundles] Make function attributes conservativel...
2015-09-24 Sanjoy Das[IR] Add operand bundles to CallInst and InvokeInst.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-12 Hal FinkelMove asserts from PHINode::addIncoming to PHINode:...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-08-31 Jingyue Wu[JumpThreading] make jump threading respect convergent...
2015-08-28 Sanjoy Das[IR] Add some asserts to CallInst and InvokeInst; NFCI.
2015-08-23 David Majnemer[IR] Cleanup EH instructions a little bit
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-15 David Majnemer[IR] Give catchret an optional 'return value' operand
2015-08-09 David Majnemer[IR] Remove unused declaration
2015-08-08 David Majnemer[IR] Cleanup some formatting issues in the EH instructions
2015-08-06 David Majnemer[IR] Remove TerminateInst's "NameStr" argument
2015-07-31 David MajnemerAttempt to appease the MSVC build bots
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-11 Igor LaevskyAdd argmemonly attribute.
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerAddress Joseph's review comments.
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-09 Elena DemikhovskyExtended syntax of vector version of getelementptr...
2015-07-02 Akira HatanakaAdd functions for adding and testing string attributes...
2015-06-24 Pete CooperDevirtualize Instruction::clone_impl
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-12 Pete CooperAdded a version of User::new for hung off uses.
2015-06-12 Pete CooperRename NumOperands to make it clear its managed by...
2015-06-12 Pete CooperReplace all accesses to User::OperandList with getter...
2015-06-10 Pete CooperStop returning a Use* from allocHungOffUses.
2015-06-10 Pete CooperDelete User::dropHungOffUses and move it in to ~User...
2015-06-10 Pete CooperMake User track whether a class has 'hung off uses...
2015-06-10 Pete CooperMove the special Phi logic for hung off uses in to...
2015-06-01 David Blaikie[opaque pointer type] Explicitly store the pointee...
2015-05-20 David Blaikie[opaque pointer type] Pass explicit type to Load instru...
2015-05-13 David Blaikie[opaque pointer type] Pass the explicit function type...
2015-05-12 Pete CooperAdd a const method to iterator over PHI incoming values.
2015-05-06 Sanjoy DasAdd missing dereferenceable_or_null getters
2015-05-05 David Blaikie[opaque pointer type] Track explicit GEP pointee type...
2015-04-29 David Blaikie[opaque pointer type] Store the value type of an alloca
2015-04-23 David BlaikieRecommit r235458: [opaque pointer type] Avoid using...
2015-04-22 David BlaikieRevert "[opaque pointer type] Avoid using PointerType...
2015-04-21 David Blaikie[opaque pointer type] Avoid using PointerType::getEleme...
2015-04-17 David Blaikie[opaque pointer type] Access the pointee of the result...
2015-04-17 David Blaikie[opaque pointer type] Avoid creating (and then unwrappi...
2015-04-17 David Blaikie[opaque pointer types] Use the pointee type loaded...
2015-04-17 David BlaikieNarrow down the type of CallInst::getFunctionType to...
2015-04-16 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-04-16 Sanjoy Das[IR] Introduce a dereferenceable_or_null(N) attribute.
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-04-06 David Blaikie[opaque pointer type] Avoid using PointerType::getEleme...
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-27 Sanjoy Das[NFC] Fix typo in comment.
2015-03-14 David Blaikie[opaque pointer type] gep API migration
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-13 David BlaikieSimplify expression
2015-03-09 Mehdi AminiInstCombine: fix fold "fcmp x, undef" to account for NaN
2015-03-03 Daniel BerlinAdd range iterators to Extract/InsertValueInst indices
2015-02-25 David Blaikie[opaque pointer type] Bitcode support for explicit...
2015-02-20 David BlaikieRemove some unnecessary unreachables in favor of (somet...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-14 Ramkumar RamachandraInstCombine: propagate deref via new addDereferenceableAttr
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen RibutzkaMove function to obtain branch weights into the BranchI...
2014-09-22 Hal FinkelUpdate comment on AtomicRMWInst::Nand
2014-09-03 Robin MorissetRefactor AtomicExpandPass and add a generic isAtomic...
2014-08-29 Robin MorissetFix typos in comments, NFC
2014-08-15 Robin MorissetAdd two helper functions: isAtLeastAcquire, isAtLeastRe...
2014-07-18 Hal FinkelAdd a dereferenceable attribute
2014-07-02 Owen AndersonAdd range for-loop iterator adapter for cases in Switch...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-03-26 Eli BenderskyFix problem with r204836
2014-03-26 Eli BenderskyEnable range-for iteration over call/invoke arguments.
2014-03-17 Eli BenderskyConsistent use of the noduplicate attribute.
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to IR library.
2014-03-05 Chandler Carruth[C++11] Sink the iterator over a Value's users into...
2014-02-26 Nick LewyckyDelete two declared overloads of CallInst::CallInst...
2014-02-25 Chandler CarruthAdd some convenience accessors for the underlying Use...
2014-01-17 Reid KlecknerAdd an inalloca flag to allocas
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-10-31 Manman RenCleanup: update comments.
2013-10-08 Matt ArsenaultFix duplicated assertions.
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
2013-06-27 Michael GottesmanAdded support for the Builtin attribute.
2013-06-18 Chris Lattnerremove some @deprecated markers: LLVM APIs aren't depre...
2013-03-22 Bill WendlingRevert r177675. This is language-specific and shouldn...
2013-03-21 Bill WendlingAdd a query to tell if a landing pad has a catch-all.
next