diff options
author | Nick Hildenbrandt <hldnbrnd@uiuc.edu> | 2002-10-31 18:23:09 +0000 |
---|---|---|
committer | Nick Hildenbrandt <hldnbrnd@uiuc.edu> | 2002-10-31 18:23:09 +0000 |
commit | baa2c40edb2321cafff673b62bb51eefbbb6e93b (patch) | |
tree | 8d22617d2b7b1d74f8e166c5c8529e44e38dc36b /test/CBackend | |
parent | 59b2b86f35a4d8cb904257f8955fa7c94092d4e0 (diff) | |
download | external_llvm-baa2c40edb2321cafff673b62bb51eefbbb6e93b.zip external_llvm-baa2c40edb2321cafff673b62bb51eefbbb6e93b.tar.gz external_llvm-baa2c40edb2321cafff673b62bb51eefbbb6e93b.tar.bz2 |
CBE doesn't alloc correctly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4474 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CBackend')
-rw-r--r-- | test/CBackend/2002-10-30-FunctionPointerAlloca.ll | 10 | ||||
-rw-r--r-- | test/CBackend/Makefile | 4 |
2 files changed, 12 insertions, 2 deletions
diff --git a/test/CBackend/2002-10-30-FunctionPointerAlloca.ll b/test/CBackend/2002-10-30-FunctionPointerAlloca.ll new file mode 100644 index 0000000..2e21ee7 --- /dev/null +++ b/test/CBackend/2002-10-30-FunctionPointerAlloca.ll @@ -0,0 +1,10 @@ + + %BitField = type int + %tokenptr = type %BitField* + +implementation + +void %test() { + %pmf1 = alloca %tokenptr (%tokenptr, sbyte*)* + ret void +} diff --git a/test/CBackend/Makefile b/test/CBackend/Makefile index 5ee4ba7..d3ce443 100644 --- a/test/CBackend/Makefile +++ b/test/CBackend/Makefile @@ -15,9 +15,9 @@ all:: $(addprefix Output/, $(TESTS:%.ll=%.to)) Output/%.to: Output/%.c - $(CC) -c -W -Wall $< -o $@ || \ + $(CC) -c $< -o $@ #|| \ (rm -f $@; $(FAILURE) $@ ) Output/%.c: %.ll Output/.dir $(LAS) $(LDIS) - $(LAS) < $< | $(LDIS) -c > $@ || \ + $(LAS) < $< | $(LDIS) -c > $@ #|| \ (rm -f $@; $(FAILURE) $@ ) |