- Sep 05, 2009
-
-
Jeffrey Yasskin authored
This can break when there are implicit conversions from types raw_ostream understands but std::ostream doesn't, but it increases the number of cases that Just Work. llvm-svn: 81093
-
- Sep 04, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80965
-
- Sep 03, 2009
-
-
Devang Patel authored
Use CallbackVH, instead of WeakVH, to hold MDNode elements. Use FoldingSetNode to unique MDNodes in a context. Use CallbackVH hooks to update context's MDNodeSet appropriately. llvm-svn: 80868
-
- Sep 02, 2009
-
-
Devang Patel authored
llvm-svn: 80841
-
Devang Patel authored
Use FoldingSetNode to unique MDNodes in a context. Use CallbackVH hooks to update context's MDNodeSet appropriately. llvm-svn: 80839
-
Devang Patel authored
llvm-svn: 80741
-
- Aug 31, 2009
-
-
Chris Lattner authored
llvm-svn: 80528
-
- Aug 30, 2009
-
-
Torok Edwin authored
implementation. llvm-svn: 80493
-
- Aug 24, 2009
-
-
Chris Lattner authored
means that raw_ostream no longer has to #include <iosfwd>. Nothing in llvm should use raw_os_ostream.h, but llvm-gcc and some unit tests do. llvm-svn: 79886
-
Daniel Dunbar authored
llvm-svn: 79879
-
- Aug 23, 2009
-
-
Daniel Dunbar authored
- This also shortens the Format.h implementation, and uses the print buffer fully (it was wasting a character). - This manifested as llvm-test failures, because one side effect was that raw_ostream would write garbage '\x00' values into the output stream if it happened that the string was at the end of the buffer. This meant that grep would report 'Binary file matches', which meant the silly pattern matching llvm-test eventually does would fail. Cute. :) llvm-svn: 79862
-
Chris Lattner authored
ConstantRange doesn't have an std::ostream inserter anymore. llvm-svn: 79831
-
Chris Lattner authored
llvm-svn: 79822
-
- Aug 21, 2009
-
-
Bill Wendling authored
llvm-svn: 79601
-
Erick Tryzelaar authored
llvm-svn: 79593
-
Erick Tryzelaar authored
llvm-svn: 79592
-
Erick Tryzelaar authored
and many new unit tests. llvm-svn: 79574
-
- Aug 20, 2009
-
-
Daniel Dunbar authored
llvm-svn: 79540
-
Misha Brukman authored
llvm-svn: 79536
-
- Aug 19, 2009
-
-
Daniel Dunbar authored
llvm-svn: 79454
-
Benjamin Kramer authored
llvm-svn: 79451
-
Daniel Dunbar authored
- These allow clients to make use of the extra elements in the vector which have already been allocated, without requiring them to be value initialized. llvm-svn: 79433
-
- Aug 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 79359
-
Daniel Dunbar authored
llvm-svn: 79356
-
Daniel Dunbar authored
llvm-svn: 79354
-
- Aug 17, 2009
-
-
Erick Tryzelaar authored
llvm-svn: 79218
-
Erick Tryzelaar authored
llvm-svn: 79216
-
Erick Tryzelaar authored
This also adds unit tests to APFloat that mainly tests the string handling of APFloat, but not much else of it's api. llvm-svn: 79210
-
Erick Tryzelaar authored
llvm-svn: 79209
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
Daniel Dunbar authored
- Patch by Erick Tryzelaar, with some edits (and a bug fix) from me. llvm-svn: 78885
-
- Aug 12, 2009
-
-
Benjamin Kramer authored
Fix unit test on FreeBSD. We need to make sure there is enough space to save the pointer even if the memory returned from malloc was already aligned. llvm-svn: 78805
-
- Aug 11, 2009
-
-
Daniel Dunbar authored
Also, regroup functions. llvm-svn: 78712
-
- Aug 07, 2009
-
-
Jeffrey Yasskin authored
http://llvm.org/viewvc/llvm-project?view=rev&revision=78127, I'm changing the ExecutionEngine's global mappings to hold AssertingVH<const GlobalValue>. That way, if unregistering a mapping fails to actually unregister it, we'll get an assert. Running the jit nightly tests didn't uncover any actual instances of the problem. This also uncovered the fact that AssertingVH<const X> didn't work, so I fixed that too. llvm-svn: 78400
-
- Aug 06, 2009
-
-
Owen Anderson authored
llvm-svn: 78260
-
- Aug 05, 2009
-
-
Jeffrey Yasskin authored
address from the reverse mapping, and add a test that this works now. llvm-svn: 78127
-
- Aug 01, 2009
-
-
Benjamin Kramer authored
llvm-svn: 77790
-
Chris Lattner authored
llvm-svn: 77789
-
Chris Lattner authored
llvm-svn: 77788
-
- Jul 31, 2009
-
-
Owen Anderson authored
llvm-svn: 77734
-