Use std::is_sorted and std::none_of instead of manual loops. NFC
[oota-llvm.git] / lib / IR / Value.cpp
2015-12-19 Rafael EspindolaAssert that we have all use/users in the getters.
2015-09-23 Philip ReamesRemove handling of AddrSpaceCast in stripAndAccumulateI...
2015-07-10 David Majnemer[IR] Switch static const to an enum to silence MSVC...
2015-06-24 Pete CooperDevirtualize Constant::replaceUsesOfWithOnConstant.
2015-06-12 Pete CooperRename NumOperands to make it clear its managed by...
2015-06-01 Owen AndersonMove the name pointer out of Value into a map that...
2015-05-19 Pete CooperStore intrinsic ID by value in Function instead of...
2015-04-23 Philip ReamesMove Value.isDereferenceablePointer to ValueTracking...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-10 Andrew KaylorFix Value dangling reference debug output
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-02-09 Ramkumar RamachandraisDereferenceablePointer: look through gc.relocate...
2015-02-05 Michael KupersteinTeach isDereferenceablePointer() to look through bitcas...
2015-01-09 Chandler CarruthCleaup ValueHandle to no longer keep a PointerIntPair...
2014-12-22 Rafael EspindolaThe leak detector is dead, long live asan and valgrind.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-11-21 Gerolf Hoflehner[InstCombine] Re-commit of r218721 (Optimize icmp...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-23 Frederic RissAssert that ValueHandleBase::ValueIsRAUWd doesn't chang...
2014-10-15 Duncan P. N. Exon... IR: Move NumOperands from User to Value, NFC
2014-10-15 Duncan P. N. Exon... IR: Cleanup comments for Value, User, and MDNode
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-01 Duncan P. N. Exon... IR: Add Value::reverseUseList()
2014-07-19 Hal FinkelHandle AddrSpaceCast in stripAndAccumulateInBoundsConst...
2014-07-19 Hal FinkelMake Value::isDereferenceablePointer handle offsets...
2014-07-18 Hal FinkelAdd a dereferenceable attribute
2014-07-14 Matt ArsenaultLook through addrspacecast when checking isDereferencea...
2014-07-10 Hal FinkelFix isDereferenceablePointer not to try to take the...
2014-07-10 Hal FinkelAllow isDereferenceablePointer to look through some...
2014-06-11 Craig TopperConvert StringMapEntry::Create to use StringRef instead...
2014-06-09 Reid KlecknerReorder Value and User fields to save 8 bytes of paddin...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-16 Rafael EspindolaFix a warning in builds without asserts.
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-13 Rafael EspindolaAssert that we don't RAUW a Constant with a ConstantExp...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-04 Chandler Carruth[Modules] Move the LeakDetector header into the IR...
2014-03-04 Chandler Carruth[Modules] Move ValueHandle into the IR library where...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2013-11-19 Rafael EspindolaMake it explicit that nulls are not allowed in names.
2013-11-19 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-11-18 Alexey SamsonovRevert r194865 and r194874.
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-08-25 Chandler CarruthFix a bug where we would corrupt the offset when evaluating
2013-08-22 Chandler CarruthAdd a new helper method to Value to strip in-bounds...
2013-05-14 Jakob Stoklund OlesenSpeed up Value::isUsedInBasicBlock() for long use lists.
2013-05-06 Rafael EspindolaFix const merging when an alias of a const is llvm...
2013-04-12 Benjamin KramerFix a disconcerting bug in Value::isUsedInBasicBlock...
2013-03-01 Michael IlsemanCache the result of Function::getIntrinsicID() in a...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.