Chris Lattner
|
7079386e02
|
INCLUDE_PARENT_GRAPH is required!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7088 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 23:57:05 +00:00 |
|
Chris Lattner
|
10c45d6cd5
|
Disable incorrect mustalias code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7087 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 23:56:51 +00:00 |
|
Chris Lattner
|
61691c5d85
|
Remove space at end of line
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7084 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 23:44:15 +00:00 |
|
Chris Lattner
|
a523e22a20
|
Remove dead method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7083 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 23:43:06 +00:00 |
|
Chris Lattner
|
6c87461fe6
|
Fix how we are handling unreachable functions. This DRAMATICALLY improves efficiency
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7082 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 23:42:48 +00:00 |
|
Chris Lattner
|
d391d70361
|
Keep track of how many inlinings are performed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7076 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 20:24:42 +00:00 |
|
Chris Lattner
|
47030f8a72
|
Try using trivially dead deletion
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7075 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 19:49:11 +00:00 |
|
Chris Lattner
|
44cfdf9b9a
|
Remove dead Nodes list
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7065 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 06:06:34 +00:00 |
|
Chris Lattner
|
a8da51bf51
|
Complete rewrite of td pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7064 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:39:44 +00:00 |
|
Chris Lattner
|
63899fab93
|
Print collapsed to match the paper
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7063 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:39:27 +00:00 |
|
Chris Lattner
|
9cd0484251
|
Reduce amount of work we do calculating mustaliases if the arg is a global
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7062 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:39:13 +00:00 |
|
Chris Lattner
|
58f98d0bf0
|
Add support for ParentGraph only when building in debug mode
Minor cleanups, reenable folding of call nodes to external functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7061 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:38:49 +00:00 |
|
Chris Lattner
|
f07804b923
|
Add some functions to the blacklist
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7060 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:38:00 +00:00 |
|
Chris Lattner
|
744f93996e
|
Make the BU closure keep track of which actual calls happen
Minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7059 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:37:48 +00:00 |
|
Chris Lattner
|
3051419036
|
Make local pass print out its progress
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7058 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:37:26 +00:00 |
|
Chris Lattner
|
8fd2715098
|
Add new methods
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7057 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:37:00 +00:00 |
|
Chris Lattner
|
73440f6a15
|
Disable the parent graph code when not compiled in DEBUG mode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7056 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-02 04:33:55 +00:00 |
|
Chris Lattner
|
c019f9bba5
|
TD pass keeps track of which functions have complete arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7048 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 21:12:10 +00:00 |
|
Chris Lattner
|
b512b24442
|
Add new operator= impl
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7047 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 21:11:59 +00:00 |
|
Chris Lattner
|
5fd60913da
|
Fix bug: Regression/Other/2002-03-11-ExprAssertion.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7046 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 21:08:52 +00:00 |
|
Chris Lattner
|
7b702b81ee
|
Fix testcase failing because of change of output
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7045 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 21:03:30 +00:00 |
|
Chris Lattner
|
edc3c3d0fc
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7043 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 18:52:01 +00:00 |
|
Chris Lattner
|
487bc8f7fb
|
Move to test/programs/LLvmsource
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7037 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 17:50:11 +00:00 |
|
Chris Lattner
|
e2fe664e8f
|
Ok, I'm a moron. Fixed now
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7035 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 17:15:11 +00:00 |
|
Chris Lattner
|
985d31215c
|
Fix major problem that was causing all kinds of nasty foldings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7034 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 17:10:50 +00:00 |
|
Chris Lattner
|
7d63ac6252
|
Make testcase a bit more interesting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7033 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:28:32 +00:00 |
|
Chris Lattner
|
993251ecd6
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7032 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:28:20 +00:00 |
|
Chris Lattner
|
18f07a11b9
|
Rework TD pass to work with the precise call graph constructed by the BU phase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7031 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:28:11 +00:00 |
|
Chris Lattner
|
b6734b281b
|
Do not treat global variables as functions! (and assert failing)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7030 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:27:53 +00:00 |
|
Chris Lattner
|
d9dad2cf61
|
Dont' print scalar nodes for ConstantPointerRefs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7029 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:27:32 +00:00 |
|
Chris Lattner
|
17d5d863b2
|
Add new methods to BUDS for keeping track of a precise call graph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7028 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:27:15 +00:00 |
|
Chris Lattner
|
5d5b6d6a5c
|
Minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7027 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:04:18 +00:00 |
|
Chris Lattner
|
42815c8fc3
|
Update to configure the tree before building it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7026 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-01 16:02:00 +00:00 |
|
Chris Lattner
|
84a1b88e5b
|
Fix verbose support bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7023 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 22:41:22 +00:00 |
|
Chris Lattner
|
b4a25f3401
|
This causes an assert in the assembler. :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7016 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 22:03:21 +00:00 |
|
Chris Lattner
|
eb093fbf6f
|
Setjmp should always return zero if we don't implement longjmp. This avoids
leaving trash in the register, fixing anagram
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7013 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 19:35:54 +00:00 |
|
Chris Lattner
|
69134dcafa
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7010 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 15:17:39 +00:00 |
|
Chris Lattner
|
98f0ef58cd
|
Add dependency on analyze
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7009 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 15:17:36 +00:00 |
|
Chris Lattner
|
6681e98b13
|
Use the getFunctionNames method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7008 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:57:39 +00:00 |
|
Chris Lattner
|
a9d6566e36
|
Add new method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7007 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:57:30 +00:00 |
|
Chris Lattner
|
2b4c8dfdd5
|
Split CallSiteIterator out into DSCallSiteIterator.h, and generalize it a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7006 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:27:53 +00:00 |
|
Chris Lattner
|
9f93055253
|
Be more const-correct
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7005 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:27:18 +00:00 |
|
Chris Lattner
|
332f0aa425
|
Be more const correct
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7004 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:27:05 +00:00 |
|
Chris Lattner
|
7b1ceaa40b
|
Fix bug in last checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7003 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:18:26 +00:00 |
|
Chris Lattner
|
fa45c7a938
|
Constness changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7002 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:10:09 +00:00 |
|
Chris Lattner
|
0eea61863b
|
Reimplement the BU closure to collapse all SCC graphs into a single graph.
Look at all of the code that gets deleted!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7001 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:09:58 +00:00 |
|
Chris Lattner
|
2cb9acd785
|
Handle the case where OldNodeMap == &ScalarMap correctly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7000 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 05:09:29 +00:00 |
|
Chris Lattner
|
acbc8c6768
|
Remove dead method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6999 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 04:53:39 +00:00 |
|
Chris Lattner
|
81d924d804
|
Do not delete the same graph multiple times when freeing memory if graphs are sharing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6998 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 04:53:27 +00:00 |
|
Chris Lattner
|
3d162907e3
|
Do not multiply delete graphs if functions are sharing graphs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6997 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 04:53:08 +00:00 |
|
Chris Lattner
|
8d32767da4
|
Move usages of explicit hash_* datastructures to use typedefs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6996 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:36:09 +00:00 |
|
Chris Lattner
|
4f00818cd9
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6995 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:25:53 +00:00 |
|
Chris Lattner
|
5a54063303
|
Revamp DSGraphs so that they can support multiple functions in the same
DSGraph at one time
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6994 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:15:25 +00:00 |
|
Chris Lattner
|
a321b04d60
|
Adjust for new DSGraph API
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6993 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:14:54 +00:00 |
|
Chris Lattner
|
8bc95a176a
|
Eliminate using declarations, adjust for new DSGraph API
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6992 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:14:44 +00:00 |
|
Chris Lattner
|
17fefa3ac3
|
Substantial revamp: DSGraphs now may contain the graphs for multiple functions
in the same graph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6991 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:14:23 +00:00 |
|
Chris Lattner
|
1a36443c2f
|
Add argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6990 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:13:36 +00:00 |
|
Chris Lattner
|
0baec255a7
|
Remove prototype for dead method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6989 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-30 03:13:28 +00:00 |
|
Chris Lattner
|
a834599225
|
Add clean target to clean up my mess
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6988 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 23:20:51 +00:00 |
|
Chris Lattner
|
dea8146787
|
Abstract out the predicate which decides whether a function gets complete
arguments or not...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6987 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 22:37:07 +00:00 |
|
Chris Lattner
|
06e24c8447
|
Fix minor bug in previous checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6986 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 22:36:31 +00:00 |
|
Chris Lattner
|
919ffbf977
|
Add support for ensuring that nodes are not incomplete
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6985 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 22:36:15 +00:00 |
|
Chris Lattner
|
ca29178bb9
|
This node should not be incomplete!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6984 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 22:35:55 +00:00 |
|
Chris Lattner
|
9c95e52c08
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6983 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 22:20:53 +00:00 |
|
Chris Lattner
|
5c5b10f46a
|
Add support for "physical subtyping", which fixes:
DSGraph/2003-06-29-NodeCollapsing2.ll & DSGraph/PhysicalSubtyping.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6982 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 20:27:45 +00:00 |
|
Chris Lattner
|
889fb9de96
|
Add print method to not get silly warning from analyze
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6981 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 20:27:16 +00:00 |
|
Chris Lattner
|
a3a388be36
|
New, smaller testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6980 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 18:17:20 +00:00 |
|
Chris Lattner
|
5100dbb9e7
|
New pass which is useful for writing regression tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6979 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 18:17:07 +00:00 |
|
Chris Lattner
|
b260eb82d7
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6978 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 17:18:59 +00:00 |
|
Chris Lattner
|
c151e4f415
|
Until there is a setjmp/longjmp transformation pass, codegen setjmp as a noop
and longjmp as an abort!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6977 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 16:42:32 +00:00 |
|
Chris Lattner
|
dbb6cd12eb
|
Fix testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6976 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 01:09:07 +00:00 |
|
Chris Lattner
|
4fe77cdcf2
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6975 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 01:03:53 +00:00 |
|
Chris Lattner
|
1df3112042
|
Make sure that the global is known to be internal
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6974 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 00:57:34 +00:00 |
|
Chris Lattner
|
5c70dc0456
|
Expose must alias information for global variables, implementing: DSGraph/mustalias.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6973 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 00:54:08 +00:00 |
|
Chris Lattner
|
aed2c6d2cb
|
If the alias analysis algorithm we are using can provide MUST alias information,
expose it directly as value numbering information
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6972 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 00:53:34 +00:00 |
|
Chris Lattner
|
62b5c167de
|
Add support for gathering sets of must aliases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6971 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 00:23:11 +00:00 |
|
Chris Lattner
|
1842a90e0b
|
Count operands to instructions as well as just results. This allows for global variables to be checked as well
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6970 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-29 00:07:11 +00:00 |
|
Chris Lattner
|
9e762d0cd1
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6969 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:52:34 +00:00 |
|
Chris Lattner
|
202f2eab90
|
Do not chain to basic-aa
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6968 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:49:06 +00:00 |
|
Chris Lattner
|
3f6795e5ea
|
Remove obsolete script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6967 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:32:28 +00:00 |
|
Chris Lattner
|
060c1f816c
|
Remove usage of grep-not script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6966 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:32:04 +00:00 |
|
Chris Lattner
|
50e8682f28
|
Remove explicit control flow through the use of the 'not' script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6965 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:23:34 +00:00 |
|
Chris Lattner
|
69686725d7
|
Move DSGraph tests to test/Regression/Analysis/DSGraph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6964 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:17:42 +00:00 |
|
Chris Lattner
|
e9062ad036
|
Move files to test/Regression/Analysis/DSGraph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6963 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:17:26 +00:00 |
|
Chris Lattner
|
bcafe19bc4
|
No use in having CFGSimplify and SimplifyCFG directories!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6962 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:14:35 +00:00 |
|
Chris Lattner
|
d808e45658
|
Eliminate explicit control flow in tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6961 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:13:12 +00:00 |
|
Chris Lattner
|
ecf2628cc6
|
Use not instead of grep-not
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6960 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:02:51 +00:00 |
|
Chris Lattner
|
5944ba6336
|
Switch tests over to use the 'not' script, instead of explicit control flow
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6959 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:02:20 +00:00 |
|
Chris Lattner
|
9272228189
|
Force the interpreter for this testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6958 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 23:02:04 +00:00 |
|
Chris Lattner
|
e03d077941
|
Get rid of control flow in the test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6957 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:53:07 +00:00 |
|
Chris Lattner
|
2b142bd65e
|
New script for testrunner programs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6956 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:52:52 +00:00 |
|
Chris Lattner
|
c6cab24151
|
Convert scripts from using explicit control flow to use the new grep-not script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6955 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:44:42 +00:00 |
|
Chris Lattner
|
35f7ba9120
|
Handle quoting right
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6954 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:43:58 +00:00 |
|
Chris Lattner
|
45983ee126
|
Make the TestRunner tests not print out horrible things when they run
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6953 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:35:46 +00:00 |
|
Chris Lattner
|
ab1a525163
|
Fix testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6952 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:31:37 +00:00 |
|
Chris Lattner
|
cf36d1c6d1
|
Initial checkin of grep-not script
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6951 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:28:31 +00:00 |
|
Chris Lattner
|
d6b73035b7
|
Add the test/Scripts directory to the path used by TestRunner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6950 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:21:39 +00:00 |
|
Chris Lattner
|
30eef7db88
|
Describe directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6949 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:20:19 +00:00 |
|
Chris Lattner
|
0bc99d36b6
|
Improve the make rule
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6948 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:16:59 +00:00 |
|
Chris Lattner
|
312edd330f
|
Propagate globals graph from the local to bu to td globals graphs. This
fixes bug: DSGraph/buglobals.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6947 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-28 22:14:55 +00:00 |
|