| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make the sparc.burg file be a little more flexible and rubust in the fact of | Chris Lattner | 2001-10-14 | 2 | -6/+11 |
| | | | | | | | | | renumbering of instructions. It is still horribly broken and grossly dependant on the number of instructions, but now it is a least a little better. Oh yeah it also works now. llvm-svn: 793 | ||||
| * | Use the instruction.def file to remain up to date with future instruction | Chris Lattner | 2001-10-14 | 1 | -35/+20 |
| | | | | | | | changes llvm-svn: 792 | ||||
| * | New file to define instructions... | Chris Lattner | 2001-10-14 | 1 | -0/+145 |
| | | | | | llvm-svn: 791 | ||||
| * | Burg files should come out of the Debug Directory for temporary files | Chris Lattner | 2001-10-14 | 2 | -2/+2 |
| | | | | | llvm-svn: 790 | ||||
| * | New module linking functionality prototype | Chris Lattner | 2001-10-13 | 1 | -0/+20 |
| | | | | | llvm-svn: 789 | ||||
| * | Check in makefile | Chris Lattner | 2001-10-13 | 1 | -0/+6 |
| | | | | | llvm-svn: 788 | ||||
| * | Fixed tags target so it only happens at root level. | Vikram S. Adve | 2001-10-13 | 2 | -2/+12 |
| | | | | | llvm-svn: 787 | ||||
| * | Add C source for testmisc.ll | Chris Lattner | 2001-10-13 | 1 | -0/+234 |
| | | | | | llvm-svn: 786 | ||||
| * | Dang, I screwed up the merge. This should be better | Chris Lattner | 2001-10-13 | 1 | -2/+2 |
| | | | | | llvm-svn: 785 | ||||
| * | New testcase for testing constant pointers to globals | Chris Lattner | 2001-10-13 | 1 | -0/+23 |
| | | | | | llvm-svn: 784 | ||||
| * | Test files for linker | Chris Lattner | 2001-10-13 | 2 | -0/+47 |
| | | | | | llvm-svn: 783 | ||||
| * | MethodTypes take an explicit isVarArg argument | Chris Lattner | 2001-10-13 | 1 | -2/+3 |
| | | | | | llvm-svn: 782 | ||||
| * | Fix comment flyer | Chris Lattner | 2001-10-13 | 3 | -6/+6 |
| | | | | | llvm-svn: 781 | ||||
| * | Add new linker | Chris Lattner | 2001-10-13 | 4 | -0/+140 |
| | | | | | llvm-svn: 780 | ||||
| * | Build the new linker | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 779 | ||||
| * | Use null keyword instead of kludge | Chris Lattner | 2001-10-13 | 1 | -2/+1 |
| | | | | | llvm-svn: 778 | ||||
| * | Add more function call and prototype specific tests | Chris Lattner | 2001-10-13 | 1 | -3/+18 |
| | | | | | llvm-svn: 777 | ||||
| * | Compile the transforms directory | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 776 | ||||
| * | Start of a linker | Chris Lattner | 2001-10-13 | 1 | -0/+22 |
| | | | | | llvm-svn: 775 | ||||
| * | Implement the invoke instruction | Chris Lattner | 2001-10-13 | 1 | -11/+50 |
| | | | | | llvm-svn: 774 | ||||
| * | * Fix a nefarious bugs: TypesEqual was wrong for varargs methods | Chris Lattner | 2001-10-13 | 1 | -16/+29 |
| | | | | | | | | * MethodType::get now takes a literal isVarArg method argument * Use new style casts llvm-svn: 773 | ||||
| * | Convert a runtime check into an assertion | Chris Lattner | 2001-10-13 | 1 | -5/+2 |
| | | | | | llvm-svn: 772 | ||||
| * | * Add support for Module specific constants | Chris Lattner | 2001-10-13 | 1 | -4/+55 |
| | | | | | | | * Add proper support for ConstPoolPointerReference's llvm-svn: 771 | ||||
| * | Add new TerminatorInst ctor for invoke | Chris Lattner | 2001-10-13 | 1 | -1/+6 |
| | | | | | llvm-svn: 770 | ||||
| * | * Fix TODO | Chris Lattner | 2001-10-13 | 1 | -16/+110 |
| | | | | | | | | | | * Support ConstPoolPOinterReferences correctly * New constPoolPointerNull subclass * Add classof support for more classes * Add proper support for ConstPoolPointerReference::getStrValue() llvm-svn: 769 | ||||
| * | Fix broken #endif | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 768 | ||||
| * | * Add #include | Chris Lattner | 2001-10-13 | 1 | -3/+3 |
| | | | | | | | | * Fix #endif problems * Change to getCalledValue instead of getCalledMethod llvm-svn: 767 | ||||
| * | Add StringList support | Chris Lattner | 2001-10-13 | 2 | -2/+20 |
| | | | | | llvm-svn: 766 | ||||
| * | Support the invoke instruction | Chris Lattner | 2001-10-13 | 1 | -1/+2 |
| | | | | | llvm-svn: 765 | ||||
| * | Support indirect calls | Chris Lattner | 2001-10-13 | 1 | -2/+3 |
| | | | | | llvm-svn: 764 | ||||
| * | not is a keyword in ansi C++, avoid it | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 763 | ||||
| * | * Fix privacy issues on RegToRefVecMap | Chris Lattner | 2001-10-13 | 1 | -5/+5 |
| | | | | | | | * Fix initialization order problems... llvm-svn: 762 | ||||
| * | * Use new style casts more | Chris Lattner | 2001-10-13 | 3 | -25/+41 |
| | | | | | | | | | * Add real support for global variable addresses initializing constants * Fix encoding/decoding of VarArgs calls * Support the Invoke instruction llvm-svn: 761 | ||||
| * | * Add real support for global variable addresses initializing constants | Chris Lattner | 2001-10-13 | 4 | -49/+207 |
| | | | | | | | | | | * Add minor optimization to BytecodeParser::refineAbstractType * MethodType::get now take an explicit isVarArg parameter * Fix encoding/decoding of VarArgs calls * Support the Invoke instruction llvm-svn: 760 | ||||
| * | * Support writing GlobalVariables with info comments by them | Chris Lattner | 2001-10-13 | 1 | -19/+58 |
| | | | | | | | | | * Print out prototypes correctly in cases that we weren't before * Use new style casts more * Support printing new invoke instruction llvm-svn: 759 | ||||
| * | * Add support for forward references of global variable addresses | Chris Lattner | 2001-10-13 | 1 | -110/+283 |
| | | | | | | | | | | | | * Add support for numeric global variable addresses * Clean up getVal function by refactoring it into several smaller functions * MethodTypes are now specified with an explicit isVarArg parameter * Break ValueRef into ConstValueRef & SymbolicValueRef components * Add support for the new Invoke instruction * Fix a few broken calls to Type::getName instead of Type::getDescription llvm-svn: 758 | ||||
| * | Add operator< to ValID's so that they can be put in map's | Chris Lattner | 2001-10-13 | 1 | -0/+14 |
| | | | | | llvm-svn: 757 | ||||
| * | Remove exception specification | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 756 | ||||
| * | Support the new Invoke instruction | Chris Lattner | 2001-10-13 | 1 | -1/+3 |
| | | | | | llvm-svn: 755 | ||||
| * | Support pointers to globals happily | Chris Lattner | 2001-10-13 | 1 | -9/+37 |
| | | | | | llvm-svn: 754 | ||||
| * | Fix code to make GCC 2.96 happy | Chris Lattner | 2001-10-13 | 1 | -1/+2 |
| | | | | | llvm-svn: 753 | ||||
| * | * Add support for Invoke instructions | Chris Lattner | 2001-10-13 | 1 | -3/+11 |
| | | | | | | | * Add support for indirect calls llvm-svn: 752 | ||||
| * | Fix filename in comment | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 751 | ||||
| * | Better linux support. This file still sucks | Chris Lattner | 2001-10-13 | 1 | -0/+1 |
| | | | | | llvm-svn: 750 | ||||
| * | Fix broken #endif | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 749 | ||||
| * | not is a keyword in Ansi C++. Avoid it | Chris Lattner | 2001-10-13 | 1 | -2/+2 |
| | | | | | llvm-svn: 748 | ||||
| * | Clean up initializers for GCC 2.96 | Chris Lattner | 2001-10-13 | 1 | -8/+9 |
| | | | | | llvm-svn: 747 | ||||
| * | Remove exception specification. Only slows code down. | Chris Lattner | 2001-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 746 | ||||
| * | Changes to compile with GCC 2.96 | Chris Lattner | 2001-10-13 | 1 | -8/+12 |
| | | | | | llvm-svn: 745 | ||||
| * | Add comment indicating semantics of indirect calls | Chris Lattner | 2001-10-13 | 1 | -0/+4 |
| | | | | | llvm-svn: 744 | ||||

