oota-llvm.git
21 years agonew testcase
Chris Lattner [Sun, 24 Aug 2003 04:06:04 +0000 (04:06 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8098 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAllow specifying the name for the newly split basic block
Chris Lattner [Sun, 24 Aug 2003 03:41:39 +0000 (03:41 +0000)]
Allow specifying the name for the newly split basic block

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8097 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, distilled from 176.gcc
Chris Lattner [Sun, 24 Aug 2003 00:21:50 +0000 (00:21 +0000)]
New testcase, distilled from 176.gcc

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8096 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll
Chris Lattner [Sat, 23 Aug 2003 23:49:42 +0000 (23:49 +0000)]
Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8095 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase distilled from 176.gcc
Chris Lattner [Sat, 23 Aug 2003 23:38:59 +0000 (23:38 +0000)]
new testcase distilled from 176.gcc

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8094 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement SimplifyCFG/2003-08-17-FoldSwitch.ll:test5
Chris Lattner [Sat, 23 Aug 2003 23:18:19 +0000 (23:18 +0000)]
Implement SimplifyCFG/2003-08-17-FoldSwitch.ll:test5

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8093 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd a new switch folding testcase
Chris Lattner [Sat, 23 Aug 2003 23:17:59 +0000 (23:17 +0000)]
Add a new switch folding testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8092 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd new label
Chris Lattner [Sat, 23 Aug 2003 23:16:37 +0000 (23:16 +0000)]
Add new label

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8091 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd period
Chris Lattner [Sat, 23 Aug 2003 23:15:10 +0000 (23:15 +0000)]
Add period

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8090 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRename SwitchInst::dest_push_back -> addCase
Chris Lattner [Sat, 23 Aug 2003 23:14:52 +0000 (23:14 +0000)]
Rename SwitchInst::dest_push_back -> addCase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8089 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRename SwitchInst::dest_push_back -> addCase
Chris Lattner [Sat, 23 Aug 2003 23:14:37 +0000 (23:14 +0000)]
Rename SwitchInst::dest_push_back -> addCase
Add new removeCase method

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8088 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix bug: LowerSwitch/2003-08-23-EmptySwitch.ll
Chris Lattner [Sat, 23 Aug 2003 22:54:34 +0000 (22:54 +0000)]
Fix bug: LowerSwitch/2003-08-23-EmptySwitch.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8087 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase
Chris Lattner [Sat, 23 Aug 2003 22:43:42 +0000 (22:43 +0000)]
New testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8086 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase
Chris Lattner [Sat, 23 Aug 2003 22:09:26 +0000 (22:09 +0000)]
New testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8085 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDo not consider any types that exist in the global symbol table!
Chris Lattner [Sat, 23 Aug 2003 21:32:24 +0000 (21:32 +0000)]
Do not consider any types that exist in the global symbol table!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8084 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll
Chris Lattner [Sat, 23 Aug 2003 21:25:54 +0000 (21:25 +0000)]
Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8083 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, which causes the linker to segv.
Chris Lattner [Sat, 23 Aug 2003 21:13:26 +0000 (21:13 +0000)]
New testcase, which causes the linker to segv.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8082 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoIgnore more
Chris Lattner [Sat, 23 Aug 2003 20:35:08 +0000 (20:35 +0000)]
Ignore more

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8081 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gcc
Chris Lattner [Sat, 23 Aug 2003 20:31:10 +0000 (20:31 +0000)]
Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gcc

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8080 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTest functions as well as globals
Chris Lattner [Sat, 23 Aug 2003 20:30:29 +0000 (20:30 +0000)]
Test functions as well as globals

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8079 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix bug: TailDup/2003-08-23-InvalidatedPointers.ll
Chris Lattner [Sat, 23 Aug 2003 20:08:30 +0000 (20:08 +0000)]
Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8078 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoOf course, the copy ctor really should copy the operand as well
Chris Lattner [Sat, 23 Aug 2003 20:06:38 +0000 (20:06 +0000)]
Of course, the copy ctor really should copy the operand as well

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8077 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix bug: FunctionResolve/2003-08-23-ArgumentWarning.ll
Chris Lattner [Sat, 23 Aug 2003 20:03:05 +0000 (20:03 +0000)]
Fix bug: FunctionResolve/2003-08-23-ArgumentWarning.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8076 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase: we warn if we are merging together two functions whose argument
Chris Lattner [Sat, 23 Aug 2003 19:59:55 +0000 (19:59 +0000)]
new testcase: we warn if we are merging together two functions whose argument
types to not match, but we should not warn unless their _primitive_ types mismatch

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8075 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd more methods to be more value-like
Chris Lattner [Sat, 23 Aug 2003 19:51:10 +0000 (19:51 +0000)]
Add more methods to be more value-like

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8074 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin of ValueHolder helper class
Chris Lattner [Sat, 23 Aug 2003 19:43:18 +0000 (19:43 +0000)]
Initial checkin of ValueHolder helper class

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8073 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin of ValueHolder helper
Chris Lattner [Sat, 23 Aug 2003 19:43:16 +0000 (19:43 +0000)]
Initial checkin of ValueHolder helper

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8072 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase
Chris Lattner [Sat, 23 Aug 2003 19:37:39 +0000 (19:37 +0000)]
New testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8071 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix typeo
Chris Lattner [Sat, 23 Aug 2003 15:56:38 +0000 (15:56 +0000)]
Fix typeo

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8069 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, which is basically the problem with 176.gcc
Chris Lattner [Sat, 23 Aug 2003 15:53:38 +0000 (15:53 +0000)]
New testcase, which is basically the problem with 176.gcc

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8068 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd missing #include
Chris Lattner [Fri, 22 Aug 2003 23:08:55 +0000 (23:08 +0000)]
Add missing #include

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8063 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix typeo
Chris Lattner [Fri, 22 Aug 2003 20:16:48 +0000 (20:16 +0000)]
Fix typeo

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8059 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoadd preliminary support for -export-dynamic
Chris Lattner [Fri, 22 Aug 2003 19:18:45 +0000 (19:18 +0000)]
add preliminary support for -export-dynamic

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8058 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe process of linking types can cause their addresses to become invalid. For this...
Chris Lattner [Fri, 22 Aug 2003 19:12:55 +0000 (19:12 +0000)]
The process of linking types can cause their addresses to become invalid.  For this reason, we must use TypeHandles!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8057 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoKill warning
Chris Lattner [Fri, 22 Aug 2003 18:57:43 +0000 (18:57 +0000)]
Kill warning

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8056 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoChanges to work better with GCC3.4/LLVM G++
Chris Lattner [Fri, 22 Aug 2003 14:26:59 +0000 (14:26 +0000)]
Changes to work better with GCC3.4/LLVM G++

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8054 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove last remenants of cleandeps
Chris Lattner [Fri, 22 Aug 2003 14:10:16 +0000 (14:10 +0000)]
Remove last remenants of cleandeps
Allow disabling generation of .d files for a whole directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8053 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDisable .d file generation for LLVM tests
Chris Lattner [Fri, 22 Aug 2003 14:09:46 +0000 (14:09 +0000)]
Disable .d file generation for LLVM tests

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8052 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement Linker/2003-08-20-OpaqueTypeResolve.ll
Chris Lattner [Fri, 22 Aug 2003 06:07:12 +0000 (06:07 +0000)]
Implement Linker/2003-08-20-OpaqueTypeResolve.ll

Hopefully this will fix the 176.gcc spec test as well.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8051 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAccept double quoted strings everwhere we accept a %ABC variable name.
Chris Lattner [Fri, 22 Aug 2003 05:42:10 +0000 (05:42 +0000)]
Accept double quoted strings everwhere we accept a %ABC variable name.

This introduces one more innoculous shift-reduce conflict, but will REALLY
help the type names generated by the C++ frontend, which wants to use all
kinds of crazy stuff.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8050 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoIf an "LLVM name" has wierd characters in it, print it out in double quotes instead...
Chris Lattner [Fri, 22 Aug 2003 05:40:38 +0000 (05:40 +0000)]
If an "LLVM name" has wierd characters in it, print it out in double quotes instead of prefixing it with %

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8049 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase for non-simple variable and type names
Chris Lattner [Fri, 22 Aug 2003 05:40:04 +0000 (05:40 +0000)]
New testcase for non-simple variable and type names

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8048 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUgh, really fix it now... :(
Chris Lattner [Fri, 22 Aug 2003 05:22:13 +0000 (05:22 +0000)]
Ugh, really fix it now... :(

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8047 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix computation of LLVM_OBJ_ROOT for non-projects :(
Chris Lattner [Fri, 22 Aug 2003 05:18:49 +0000 (05:18 +0000)]
Fix computation of LLVM_OBJ_ROOT for non-projects :(

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8046 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove name, add body. Causes llvmg++ segfault!
Chris Lattner [Fri, 22 Aug 2003 04:36:12 +0000 (04:36 +0000)]
Remove name, add body.  Causes llvmg++ segfault!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8045 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoadd comment
Chris Lattner [Fri, 22 Aug 2003 04:31:24 +0000 (04:31 +0000)]
add comment

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8044 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase
Chris Lattner [Fri, 22 Aug 2003 04:13:13 +0000 (04:13 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8043 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoSquash the warning that `Result' may not be initialized on all code paths.
Misha Brukman [Fri, 22 Aug 2003 03:35:24 +0000 (03:35 +0000)]
Squash the warning that `Result' may not be initialized on all code paths.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8042 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin
Chris Lattner [Thu, 21 Aug 2003 22:33:59 +0000 (22:33 +0000)]
Initial checkin

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8039 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin of ModuleMaker project
Chris Lattner [Thu, 21 Aug 2003 22:29:52 +0000 (22:29 +0000)]
Initial checkin of ModuleMaker project

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8036 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInclude the top-level Makefile.config from the LLVM tree for projects
Chris Lattner [Thu, 21 Aug 2003 22:28:46 +0000 (22:28 +0000)]
Include the top-level Makefile.config from the LLVM tree for projects

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8035 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoProjects no longer need to specify LLVM_OBJ_ROOT. Also, for the prdirs target, don...
Chris Lattner [Thu, 21 Aug 2003 22:23:49 +0000 (22:23 +0000)]
Projects no longer need to specify LLVM_OBJ_ROOT.  Also, for the prdirs target, don't let make print out all of the echo commands before the echos get echo'd

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8034 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove commented out declaration
Chris Lattner [Thu, 21 Aug 2003 22:22:24 +0000 (22:22 +0000)]
Remove commented out declaration

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8032 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe word `dependence' has no `a'.
Misha Brukman [Thu, 21 Aug 2003 22:14:57 +0000 (22:14 +0000)]
The word `dependence' has no `a'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8031 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe word `dependent' has no `a'.
Misha Brukman [Thu, 21 Aug 2003 22:14:26 +0000 (22:14 +0000)]
The word `dependent' has no `a'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8030 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix spello
Chris Lattner [Thu, 21 Aug 2003 22:05:57 +0000 (22:05 +0000)]
Fix spello

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8029 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe word `dependence' and its derivatives have no `a'.
Misha Brukman [Thu, 21 Aug 2003 22:02:18 +0000 (22:02 +0000)]
The word `dependence' and its derivatives have no `a'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8028 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake the tags rule tolerate lack of one of the standard directories
Chris Lattner [Thu, 21 Aug 2003 21:53:38 +0000 (21:53 +0000)]
Make the tags rule tolerate lack of one of the standard directories

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8027 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoOnly use :: rules for #included files
Chris Lattner [Thu, 21 Aug 2003 21:47:12 +0000 (21:47 +0000)]
Only use :: rules for #included files

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8026 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoSimplify test
Chris Lattner [Thu, 21 Aug 2003 21:33:19 +0000 (21:33 +0000)]
Simplify test

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8025 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMinor cleanups: wrap at 80 lines. Convert file comment to doxygen format and
Chris Lattner [Thu, 21 Aug 2003 21:32:12 +0000 (21:32 +0000)]
Minor cleanups: wrap at 80 lines.  Convert file comment to doxygen format and
llvm style

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8024 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRegression test that verifies that the JIT passes the environment to the
John Criswell [Thu, 21 Aug 2003 21:18:21 +0000 (21:18 +0000)]
Regression test that verifies that the JIT passes the environment to the
main() function.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8023 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe JIT now passes the environment pointer to the main() function when it
John Criswell [Thu, 21 Aug 2003 21:12:30 +0000 (21:12 +0000)]
The JIT now passes the environment pointer to the main() function when it
starts a program.  This allows the GNU env program to compile and JIT under
LLVM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8022 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove unused file
Chris Lattner [Thu, 21 Aug 2003 20:54:51 +0000 (20:54 +0000)]
Remove unused file

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8021 91177308-0d34-0410-b5e6-96231b3b80d8

21 years ago* Remove cleandeps target
Chris Lattner [Thu, 21 Aug 2003 20:39:08 +0000 (20:39 +0000)]
* Remove cleandeps target
* Implement much nicer .d files, as suggested by Casey Carter

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8020 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoChange all #include'd files to be :: rules instead of : rules
Chris Lattner [Thu, 21 Aug 2003 20:37:17 +0000 (20:37 +0000)]
Change all #include'd files to be :: rules instead of : rules

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8019 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoReoptimizer has moved to reopt cvs module.
Brian Gaeke [Thu, 21 Aug 2003 20:32:04 +0000 (20:32 +0000)]
Reoptimizer has moved to reopt cvs module.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8018 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake build errors stand out by coloring them red.
Misha Brukman [Thu, 21 Aug 2003 20:22:52 +0000 (20:22 +0000)]
Make build errors stand out by coloring them red.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8017 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement Assembler/2003-08-21-ConstantExprCast-Fold.llx
Chris Lattner [Thu, 21 Aug 2003 19:45:55 +0000 (19:45 +0000)]
Implement Assembler/2003-08-21-ConstantExprCast-Fold.llx

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8015 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase
Chris Lattner [Thu, 21 Aug 2003 19:37:46 +0000 (19:37 +0000)]
New testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8014 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTest case distilled from bash.
Misha Brukman [Thu, 21 Aug 2003 18:59:56 +0000 (18:59 +0000)]
Test case distilled from bash.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8013 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoremove invalid test
Chris Lattner [Thu, 21 Aug 2003 18:48:13 +0000 (18:48 +0000)]
remove invalid test

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8012 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTest case distilled from `bash'.
Misha Brukman [Thu, 21 Aug 2003 18:45:48 +0000 (18:45 +0000)]
Test case distilled from `bash'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8011 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoYet another testcase distilled from emacs by Misha!
Chris Lattner [Thu, 21 Aug 2003 18:25:37 +0000 (18:25 +0000)]
Yet another testcase distilled from emacs by Misha!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8010 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, distilled from emacs by Misha
Chris Lattner [Thu, 21 Aug 2003 17:56:32 +0000 (17:56 +0000)]
New testcase, distilled from emacs by Misha

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8009 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix warning on sparc build
Chris Lattner [Thu, 21 Aug 2003 15:59:16 +0000 (15:59 +0000)]
Fix warning on sparc build

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8006 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoStart testing SPEC as well as singlesource/multisource
Chris Lattner [Thu, 21 Aug 2003 15:55:26 +0000 (15:55 +0000)]
Start testing SPEC as well as singlesource/multisource

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8005 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agofix dependency
Chris Lattner [Thu, 21 Aug 2003 15:47:37 +0000 (15:47 +0000)]
fix dependency

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8004 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdding a copyright notice to each file is unnecessary.
John Criswell [Thu, 21 Aug 2003 15:25:55 +0000 (15:25 +0000)]
Adding a copyright notice to each file is unnecessary.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8003 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFurther updates:
John Criswell [Thu, 21 Aug 2003 15:25:20 +0000 (15:25 +0000)]
Further updates:
o Autoconf has been moved to its own directory.
o The bugs are fixed but still need regressions.
o Sparc now has a nightly tester.
o The test/Programs directory has been cleaned up.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8002 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded the ability to run the QMTests. It is currently not enabled by default,
John Criswell [Thu, 21 Aug 2003 15:09:29 +0000 (15:09 +0000)]
Added the ability to run the QMTests.  It is currently not enabled by default,
but is here in case others want to start trying it out.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8001 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdated to reflect current work:
John Criswell [Thu, 21 Aug 2003 15:06:06 +0000 (15:06 +0000)]
Updated to reflect current work:
1. Chris fixed the sys/select.h hack
2. The pool allocator now lives in its own tree.  Reoptimizer still
   needs to be done.
3. The USE_SPEC option now works.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8000 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUnless we CANNOT merge the arguments, do so
Chris Lattner [Wed, 20 Aug 2003 23:50:38 +0000 (23:50 +0000)]
Unless we CANNOT merge the arguments, do so

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7999 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoPoint to the RIGHT GCC library directory
Chris Lattner [Wed, 20 Aug 2003 22:42:17 +0000 (22:42 +0000)]
Point to the RIGHT GCC library directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7998 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoPoint to the correct cc1/cc1plus binaries
Chris Lattner [Wed, 20 Aug 2003 22:11:45 +0000 (22:11 +0000)]
Point to the correct cc1/cc1plus binaries

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7997 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded #include <cassert>. In GCC 3.3, we don't get assert() through the other
John Criswell [Wed, 20 Aug 2003 22:07:45 +0000 (22:07 +0000)]
Added #include <cassert>.  In GCC 3.3, we don't get assert() through the other
language header files like we did under 3.2.1, and we're not grabbing it
through the LLVM header files either.  So just include it directly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7996 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded dummy version of the `util' library.
Misha Brukman [Wed, 20 Aug 2003 21:44:04 +0000 (21:44 +0000)]
Added dummy version of the `util' library.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7995 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded dummy library `libutempter' for non-privileged access to utmp/wtmp data.
Misha Brukman [Wed, 20 Aug 2003 21:42:01 +0000 (21:42 +0000)]
Added dummy library `libutempter' for non-privileged access to utmp/wtmp data.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7994 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake the bytecode file executable as well for LLEE purposes.
Misha Brukman [Wed, 20 Aug 2003 20:38:15 +0000 (20:38 +0000)]
Make the bytecode file executable as well for LLEE purposes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7992 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoSimplify testcase even more
Chris Lattner [Wed, 20 Aug 2003 20:36:09 +0000 (20:36 +0000)]
Simplify testcase even more

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7991 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew makefile for new directory
Chris Lattner [Wed, 20 Aug 2003 20:24:16 +0000 (20:24 +0000)]
New makefile for new directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7990 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase
Chris Lattner [Wed, 20 Aug 2003 20:24:09 +0000 (20:24 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7989 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase
Chris Lattner [Wed, 20 Aug 2003 19:48:18 +0000 (19:48 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7988 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase
Chris Lattner [Wed, 20 Aug 2003 19:22:28 +0000 (19:22 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7987 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoWhoa, GCC accepts this. Whack.
Chris Lattner [Wed, 20 Aug 2003 18:25:04 +0000 (18:25 +0000)]
Whoa, GCC accepts this.  Whack.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7986 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, distilled from bison
Chris Lattner [Wed, 20 Aug 2003 18:17:13 +0000 (18:17 +0000)]
New testcase, distilled from bison

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7985 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, distilled from 'screen' by Misha
Chris Lattner [Wed, 20 Aug 2003 16:13:10 +0000 (16:13 +0000)]
New testcase, distilled from 'screen' by Misha

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7984 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement testcase: Assembler/2003-08-20-ConstantExprGEP-Fold.llx
Chris Lattner [Wed, 20 Aug 2003 16:11:27 +0000 (16:11 +0000)]
Implement testcase: Assembler/2003-08-20-ConstantExprGEP-Fold.llx

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7983 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase for GEP folding
Chris Lattner [Wed, 20 Aug 2003 16:11:05 +0000 (16:11 +0000)]
New testcase for GEP folding

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7982 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoCatch testing errors
Chris Lattner [Wed, 20 Aug 2003 15:44:33 +0000 (15:44 +0000)]
Catch testing errors

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7981 91177308-0d34-0410-b5e6-96231b3b80d8