summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/SymbolTable.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-1/+1
| | | | | | | | from "llvm/Support/..." that are not llvm dependant. Move files and fix #includes llvm-svn: 1400
* If a name conflict occurs when inserting a value, rename it.Chris Lattner2001-11-261-3/+8
| | | | llvm-svn: 1346
* Fix major bugs in type resolutionChris Lattner2001-11-031-15/+25
| | | | llvm-svn: 1092
* Remove unnamed prototypes that are created.Chris Lattner2001-10-231-0/+6
| | | | llvm-svn: 964
* More symbol table bugfixes that are impossible to track down. GoodyChris Lattner2001-10-231-31/+27
| | | | llvm-svn: 960
* Allow unresolved/opaque types to be read and written to bytecode filesChris Lattner2001-10-231-33/+69
| | | | llvm-svn: 959
* Fix a problem occuring with type unification of symbol table entriesChris Lattner2001-10-221-1/+55
| | | | llvm-svn: 955
* Fix bug exposed by this testcase:Chris Lattner2001-10-221-6/+27
| | | | | | | | | | | declare int "call_operand" (%rtx_def*, int) ;; Prototype for: call_operand declare int "restore_operand" (%rtx_def*, int) ;; Prototype for: restore_operand %rtx_def = type opaque %rtx_def = type int implementation llvm-svn: 934
* Convert a runtime check into an assertionChris Lattner2001-10-131-5/+2
| | | | llvm-svn: 772
* Factor parentness out of Module & GlobalVariable into GlobalValueChris Lattner2001-10-031-0/+26
| | | | | | Implement SymbolTable debug/dump utility llvm-svn: 710
* Add more support for new style castsChris Lattner2001-10-011-12/+8
| | | | | | Convert more code to use them llvm-svn: 695
* Types and constnats are wierd objects in the symtabsChris Lattner2001-09-071-19/+73
| | | | | | Support abstract types in symtab llvm-svn: 464
* Make error msg nicerChris Lattner2001-07-281-2/+2
| | | | llvm-svn: 326
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-231-1/+1
| | | | llvm-svn: 279
* Miscellaneous cleanups:Chris Lattner2001-06-271-2/+2
| | | | | | | | | | | * Convert post to pre-increment for for loops * Use generic programming more * Use new Value::cast* instructions * Use new Module, Method, & BasicBlock forwarding methods * Use new facilities in STLExtras.h * Use new Instruction::isPHINode() method llvm-svn: 96
* Moved UnaryOperator::create to InstrTypes.cpp until there is an iUnaryOps.cppChris Lattner2001-06-251-0/+19
| | | | | | | Moved BinaryOperator::create to iBinaryOperators.cpp Add getUniqueName to SymbolTable llvm-svn: 76
* Initial revisionChris Lattner2001-06-061-0/+106
llvm-svn: 2
OpenPOWER on IntegriCloud