- 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
-
Benjamin Kramer authored
llvm-svn: 77730
-
Owen Anderson authored
metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721
-
Benjamin Kramer authored
llvm-svn: 77714
-
Owen Anderson authored
llvm-svn: 77635
-
- Jul 30, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77617
-
Benjamin Kramer authored
llvm-svn: 77597
-
Daniel Dunbar authored
explicitly. llvm-svn: 77576
-
Daniel Dunbar authored
llvm-svn: 77569
-
Devang Patel authored
llvm-svn: 77550
-
Owen Anderson authored
llvm-svn: 77516
-
- Jul 29, 2009
-
-
Benjamin Kramer authored
llvm-svn: 77496
-
Benjamin Kramer authored
llvm-svn: 77471
-
Daniel Dunbar authored
- Provides static constructors for doing number to string conversions without using temporaries. - There are several ways to do this, I think given the Twine constraints this is the simplest one. - One FIXME for fast number -> hex conversion. - Added another comment on one last major bit of perf work Twines need, which is to make raw_svector_ostream more efficient. llvm-svn: 77445
-
Benjamin Kramer authored
llvm-svn: 77375
-
- Jul 27, 2009
-
-
Benjamin Kramer authored
llvm-svn: 77188
-
- Jul 26, 2009
-
-
Daniel Dunbar authored
- This is now shorter, simpler, safer, and more efficient, what a deal. llvm-svn: 77119
-
Daniel Dunbar authored
and efficient on a StringRef. llvm-svn: 77117
-
- Jul 25, 2009
-
-
Reid Kleckner authored
values. Hopefully this fixes PR4622. llvm-svn: 77088
-
Daniel Dunbar authored
llvm-svn: 77051
-
Jeffrey Yasskin authored
test for it. The test is by no means complete, but it tests the problem I was fixing. llvm-svn: 77025
-
Owen Anderson authored
Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. llvm-svn: 77011
-
- Jul 24, 2009
-
-
Daniel Dunbar authored
- Not currently used. llvm-svn: 76956
-
Reid Kleckner authored
llvm-svn: 76904
-
- Jul 23, 2009
-
-
Reid Kleckner authored
bots like the BumpPtrAllocator changes. llvm-svn: 76902
-
Reid Kleckner authored
an off-by-one error. llvm-svn: 76891
-
Daniel Dunbar authored
- Yay for '-'s and simplifications! - I kept StringMap::GetOrCreateValue for compatibility purposes, this can eventually go away. Likewise the StringMapEntry Create functions still follow the old style. - NIFC. llvm-svn: 76888
-
Devang Patel authored
- Rename member function size(). New name is length(). - Store string beginning and length. Earlier it used to store string end. llvm-svn: 76841
-
Reid Kleckner authored
Reverting r76825 and r76828, since they caused clang runtime errors and some build failure involving memset. llvm-svn: 76838
-
Devang Patel authored
Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADATA_BLOCK in bitcode file. llvm-svn: 76834
-