Anders Carlsson
|
d18b4de53d
|
More magic.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99803 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-29 03:26:49 +00:00 |
Anders Carlsson
|
f01149ab1f
|
Sprinkle some sed dust over check-ztt to make it work with newer clang asm output. (I am not a sed expert so this might be terribly inefficient :)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99802 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-29 03:21:40 +00:00 |
Anders Carlsson
|
799e75088d
|
Didn't mean to commit this.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99607 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-26 04:14:45 +00:00 |
Anders Carlsson
|
0bf4089d19
|
Use the new vtable layout code for construction vtables.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99606 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-26 04:13:46 +00:00 |
Douglas Gregor
|
49b9545020
|
make the vtable tester a little friendlier, with a clean target and without requiring . to be in your path
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99433 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-24 21:52:55 +00:00 |
Mike Stump
|
58002f9683
|
Remove unused code.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93262 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-12 22:20:00 +00:00 |
Mike Stump
|
cffd516070
|
Improve covariance tester to randomize the return value more.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93254 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-12 20:55:39 +00:00 |
Mike Stump
|
72e933e998
|
Add covariance tester.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93226 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-12 03:01:18 +00:00 |
Mike Stump
|
66d29ec664
|
Allow N_FIELDS to be 0.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93211 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-12 00:28:59 +00:00 |
Mike Stump
|
a8ae9f8c8a
|
Fix indentation.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93023 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-08 19:28:41 +00:00 |
Mike Stump
|
3d3744ca7d
|
Add in final overrider logic.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93022 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-08 19:25:36 +00:00 |
Mike Stump
|
d239227358
|
Add checker for type infos.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92956 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 22:50:03 +00:00 |
Mike Stump
|
b5ed0f64fa
|
Add checked for VTTs.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92954 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 22:28:10 +00:00 |
Mike Stump
|
3539f110dd
|
Detailed vtable checker.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92953 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 22:21:26 +00:00 |
Mike Stump
|
82f0be9c53
|
1/2 off all structs should not have any virtual functions.
Replace magic numbers with uuids.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92941 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 20:55:28 +00:00 |
Mike Stump
|
365d638ba3
|
Add a descriptive tag to each line to make the exact differences
easier to understand.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92932 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 19:39:43 +00:00 |
Mike Stump
|
408a304afe
|
Don't use two argument mixing function.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92929 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 19:24:27 +00:00 |
Mike Stump
|
1f48f4b1d0
|
Also generate the .s files.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92928 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 19:19:39 +00:00 |
Mike Stump
|
46ae64f202
|
Add a testcase generator for vtable/rtti testing. WIP.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92927 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-07 18:58:28 +00:00 |