[Support] Fix SaturatingMultiply<T>() to be correct (and fast), Re-enable Unit Tests
[oota-llvm.git] / unittests / IR /
2015-01-19 Duncan P. N. Exon... IR: Remove MDNodeFwdDecl
2015-01-19 Duncan P. N. Exon... IR: Store RAUW support and Context in the same pointer...
2015-01-19 Duncan P. N. Exon... IR: Add isUniqued() and isTemporary()
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-16 Duncan P. N. Exon... IR: Allow 16-bits for column info
2015-01-14 Duncan P. N. Exon... IR: Fix a use-after-free in RAUW
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-13 Duncan P. N. Exon... IR: Add MDLocation class
2015-01-13 NAKAMURA TakumiIR/MetadataTest.cpp: Appease msc17 to avoid initializer...
2015-01-13 Duncan P. N. Exon... IR: Use unique_ptr, NFC
2015-01-13 Duncan P. N. Exon... IR: Remove an invalid assertion when replacing resolved...
2015-01-13 Duncan P. N. Exon... Revert "IR: Fix an inverted assertion when replacing...
2015-01-13 Duncan P. N. Exon... IR: Fix an inverted assertion when replacing resolved...
2015-01-12 Duncan P. N. Exon... IR: Fix unit test memory leak reported by ASan
2015-01-12 Duncan P. N. Exon... IR: Make MDNodeFwdDecl destructor public
2015-01-12 Duncan P. N. Exon... IR: Add test for handleChangedOperand() recursion
2015-01-12 Duncan P. N. Exon... IR: Make temporary nodes distinct
2015-01-07 Duncan P. N. Exon... IR: Add MDNode::getDistinct()
2015-01-07 Duncan P. N. Exon... IR: Add MDNode::isDistinct()
2015-01-05 Duncan P. N. Exon... IR: Don't drop MDNode uniquing on null operands
2015-01-05 Chandler Carruth[PM] Add names and debug logging for analysis passes...
2015-01-05 Chandler Carruth[PM] Switch the new pass manager to use a reference...
2014-12-23 Rafael EspindolaFix a leak found by asan.
2014-12-22 Rafael EspindolaThe leak detector is dead, long live asan and valgrind.
2014-12-16 Duncan P. N. Exon... Remove 'metadata' from comments
2014-12-16 Duncan P. N. Exon... IR: Stop printing 'metadata' in Metadata::print()
2014-12-16 Duncan P. N. Exon... IR: Make MDNode::dump() useful by adding addresses
2014-12-12 Duncan P. N. Exon... IR: Don't track nullptr on metadata RAUW
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-07 Duncan P. N. Exon... IR: Drop uniquing for self-referencing MDNodes
2014-12-07 Duncan P. N. Exon... IR: Remove reference to ENABLE_MDNODE_UNIQUING
2014-10-23 Rafael EspindolaAdd unittest for extreme alignments.
2014-10-21 Aaron BallmanSilence a -Wcast-qual warning; NFC.
2014-10-03 Duncan P. N. Exon... Revert "Revert "DI: Fold constant arguments into a...
2014-10-02 Duncan P. N. Exon... Revert "DI: Fold constant arguments into a single MDString"
2014-10-02 Duncan P. N. Exon... DI: Fold constant arguments into a single MDString
2014-09-10 Rafael EspindolaAdd doInitialization/doFinalization to DataLayoutPass.
2014-09-10 Rafael EspindolaReplace a few virtual with override.
2014-09-02 Sanjay PatelFix a logic bug when copying fast-math flags.
2014-08-23 Dylan NoblesmithSupport: make LLVM Mutexes STL-compatible
2014-08-19 Duncan P. N. Exon... IR: Fix a missed case when threading OnlyIfReduced...
2014-08-19 Duncan P. N. Exon... IR: Fix ConstantExpr::replaceUsesOfWithOnConstant()
2014-08-19 Rafael EspindolaModernize the .ll parsing interface.
2014-08-19 Duncan P. N. Exon... Reapply r215966, r215965, r215964, r215963, r215960...
2014-08-19 Aaron BallmanReverting r215966, r215965, r215964, r215963, r215960...
2014-08-19 Duncan P. N. Exon... IR: Fix ConstantArray::replaceUsesOfWithOnConstant()
2014-08-01 Duncan P. N. Exon... IR: Add Value::reverseUseList()
2014-07-26 NAKAMURA TakumiIR/UseTest.cpp: Avoid std::to_string() to appease mingw...
2014-07-24 Duncan P. N. Exon... Fix r213824 on windows
2014-07-24 Duncan P. N. Exon... IR: Add Value::sortUseList()
2014-06-20 Zachary TurnerRevert "Replace Execution Engine's mutex with std:...
2014-06-20 David BlaikieFix some -Wsign-compare fallout from changing container...
2014-06-18 Zachary TurnerReplace Execution Engine's mutex with std::recursive_mutex.
2014-06-17 Zachary TurnerFix build breakage caused by change to ValueMapTest.
2014-06-17 Zachary TurnerExpose ValueMap's mutex type as a typedef instead of...
2014-06-08 Craig Topper[C++11] Use 'nullptr'.
2014-06-06 Rafael EspindolaAllow aliases to be unnamed_addr.
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-17 Rafael EspindolaUse create methods since msvc doesn't handle delegating...
2014-05-17 Rafael EspindolaReduce abuse of default values in the GlobalAlias const...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-16 Rafael EspindolaChange the GlobalAlias constructor to look a bit more...
2014-05-13 Rafael EspindolaAssert that we don't RAUW a Constant with a ConstantExp...
2014-05-06 Reid KlecknerCopy the full TailCallKind in CallInst::clone_impl
2014-04-17 Chandler CarruthMake the User::value_op_iterator a random access iterat...
2014-04-12 Benjamin KramerMove MDBuilder's methods out of line.
2014-03-27 NAKAMURA TakumiUntabify.
2014-03-27 NAKAMURA TakumiSmallVector<3> may be used here.
2014-03-27 NAKAMURA TakumiIRTests/InstructionsTest.cpp: Avoid initializer list.
2014-03-26 Eli BenderskyAdd a unit test for Invoke iteration, similar to the...
2014-03-26 Eli BenderskyFix bot breakage in InstructionsTest.
2014-03-26 Eli BenderskyFix problem with r204836
2014-03-13 Chandler Carruth[PM] As was pointed out in review, I need to define...
2014-03-10 Chandler Carruth[PM] While I'm here, fix a few other clang-format issue...
2014-03-09 Chandler Carruth[PM] Switch new pass manager from polymorphic_ptr to...
2014-03-07 Benjamin Kramer[C++11] Now that the users are gone, rip out the duplic...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-04 Chandler Carruth[Modules] Move the LeakDetector header into the IR...
2014-03-04 Chandler Carruth[Modules] Move the ConstantRange class into the IR...
2014-03-04 Chandler Carruth[Modules] Move the NoFolder into the IR library as...
2014-03-04 Chandler Carruth[Modules] Move ValueMap to the IR library. While this...
2014-03-04 Chandler Carruth[Modules] Move ValueHandle into the IR library where...
2014-03-04 Chandler Carruth[Modules] Move the LLVM IR pattern match header into...
2014-03-04 Yaron KerenCleaning up a bunch of pre-Visual C++ 2012 build hacks.
2014-03-02 Chandler Carruth[C++11] Replace LLVM_STATIC_ASSERT with static_assert...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-25 Rafael EspindolaFix resetting the DataLayout in a Module.
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-05 Chandler Carruth[PM] Don't require analysis results to be const in...
2014-01-22 Matt ArsenaultBug 18228 - Fix accepting bitcasts between vectors...
2014-01-19 Chandler Carruth[PM] Make the verifier work independently of any pass...
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-12 Chandler Carruth[PM] Rename the IR printing pass header to a more gener...
2014-01-11 Chandler Carruth[PM] Add names to passes under the new pass manager...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-05 Chandler CarruthAdd in a unittest for the one-use pattern matcher.
2014-01-05 Chandler CarruthAdd support to the pattern match library for matching...
2014-01-05 Chandler CarruthFix a bug in IRBuilder that's been there for who knows...
2014-01-05 Chandler CarruthUse a shorter name for the IRBuilder member. This will...
next