- Jul 22, 2010
-
-
Gabor Greif authored
llvm-svn: 109109
-
Dan Gohman authored
for creating and populating NamedMDNodes. llvm-svn: 109061
-
- Jul 20, 2010
-
-
Gabor Greif authored
llvm-svn: 108889
-
Gabor Greif authored
llvm-svn: 108864
-
Gabor Greif authored
llvm-svn: 108854
-
Gabor Greif authored
llvm-svn: 108851
-
Gabor Greif authored
this is still minimal on purpose, but I plan to migrate the ugly hack under #ifdef DEBUG_CAST_OPERATORS into this file llvm-svn: 108849
-
- Jul 17, 2010
-
-
Chris Lattner authored
llvm-svn: 108611
-
- Jul 13, 2010
-
-
Chandler Carruth authored
EXPECT_{TRUE,FALSE}(...) macros. This also prevents suprious warnings about bool-to-pointer conversion that occurs withit EXPECT_EQ. llvm-svn: 108248
-
- Jul 10, 2010
-
-
Bill Wendling authored
llvm-svn: 108048
-
- Jun 08, 2010
-
-
Daniel Dunbar authored
ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on top of the standard 'delta debugging' algorithm. - This can give substantial speedups in the delta process for inputs we can construct dependency information for. llvm-svn: 105612
-
- Jun 03, 2010
-
-
Benjamin Kramer authored
llvm-svn: 105390
-
Benjamin Kramer authored
implementation. Force the internal one to unbreak clang selfhost on linux. llvm-svn: 105386
-
Benjamin Kramer authored
llvm-svn: 105355
-
- May 26, 2010
-
-
Jakob Stoklund Olesen authored
This means that our Registers are now ordered R7, R8, R9, R10, R12, ... Not R1, R10, R11, R12, R2, R3, ... llvm-svn: 104745
-
- May 13, 2010
-
-
Daniel Dunbar authored
llvm-svn: 103723
-
- May 12, 2010
-
-
Daniel Dunbar authored
- This provides a convenient alternative to using something llvm::prior or manual iterator access, for example:: if (T *Prev = foo->getPrevNode()) ... instead of:: iterator it(foo); if (it != begin()) { --it; ... } - Chris, please review. llvm-svn: 103647
-
- Apr 30, 2010
-
-
Dan Gohman authored
and fix a bug in BitVector's reference proxy class which this exposed. llvm-svn: 102768
-
Benjamin Kramer authored
SmallBitVector: Rework find_first/find_next and tweak test to test them (at least on 64 bit platforms). llvm-svn: 102712
-
Benjamin Kramer authored
llvm-svn: 102709
-
- Apr 18, 2010
-
-
Chris Lattner authored
llvm-svn: 101689
-
- Apr 17, 2010
-
-
Chris Lattner authored
to CallGraphSCCPass's instead of passing around a std::vector<CallGraphNode*>. No functionality change, but now we have a much tidier interface. llvm-svn: 101558
-
- Apr 13, 2010
-
-
Benjamin Kramer authored
llvm-svn: 101131
-
- Apr 06, 2010
-
-
Chris Lattner authored
llvm-svn: 100486
-
- Mar 26, 2010
-
-
Dan Gohman authored
llvm-svn: 99633
-
- Mar 18, 2010
-
-
Gabor Greif authored
llvm-svn: 98850
-
Dan Gohman authored
aligned storage, the capacity may be more than what is explicitly requested. llvm-svn: 98846
-
- Mar 17, 2010
-
-
Gabor Greif authored
llvm-svn: 98761
-
Jeffrey Yasskin authored
llvm-svn: 98701
-
- Mar 16, 2010
-
-
Gabor Greif authored
llvm-svn: 98634
-
Gabor Greif authored
llvm-svn: 98632
-
Gabor Greif authored
llvm-svn: 98628
-
Gabor Greif authored
llvm-svn: 98625
-
Gabor Greif authored
adjusted unittest I have added some doxygen to OptionalOperandTraits, so hopefully there will be no confusion in the future. Incidentally OptionalOperandTraits is not used any more (IIUC), but the obvious client would be BranchInstr, and I plan to rearrange it that way. llvm-svn: 98624
-
Gabor Greif authored
llvm-svn: 98623
-
- Mar 13, 2010
-
-
Nick Lewycky authored
llvm-svn: 98446
-
Jeffrey Yasskin authored
Tested: valgrind --leak-check=full unittests/VMCore/Debug/VMCoreTests llvm-svn: 98414
-
Jeffrey Yasskin authored
Tested: valgrind --leak-check=full unittests/VMCore/Debug/VMCoreTests llvm-svn: 98412
-
Jeffrey Yasskin authored
Tested: valgrind --leak-check=full unittests/VMCore/Debug/VMCoreTests llvm-svn: 98411
-
- Mar 09, 2010
-
-
Chandler Carruth authored
llvm-svn: 98074
-