aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make the sparc.burg file be a little more flexible and rubust in the fact ofChris Lattner2001-10-142-6/+11
* Check in makefileChris Lattner2001-10-131-0/+6
* Compile the transforms directoryChris Lattner2001-10-131-1/+1
* Start of a linkerChris Lattner2001-10-133-0/+66
* Implement the invoke instructionChris Lattner2001-10-131-11/+50
* * Fix a nefarious bugs: TypesEqual was wrong for varargs methodsChris Lattner2001-10-131-16/+29
* Convert a runtime check into an assertionChris Lattner2001-10-131-5/+2
* * Add support for Module specific constantsChris Lattner2001-10-131-4/+55
* Add new TerminatorInst ctor for invokeChris Lattner2001-10-131-1/+6
* * Fix TODOChris Lattner2001-10-131-16/+110
* Fix broken #endifChris Lattner2001-10-131-1/+1
* * Add #includeChris Lattner2001-10-131-3/+3
* Add StringList supportChris Lattner2001-10-131-1/+10
* Support the invoke instructionChris Lattner2001-10-131-1/+2
* Support indirect callsChris Lattner2001-10-131-2/+3
* not is a keyword in ansi C++, avoid itChris Lattner2001-10-131-1/+1
* * Fix privacy issues on RegToRefVecMapChris Lattner2001-10-132-10/+10
* * Use new style casts moreChris Lattner2001-10-133-25/+41
* * Add real support for global variable addresses initializing constantsChris Lattner2001-10-134-49/+207
* * Support writing GlobalVariables with info comments by themChris Lattner2001-10-131-19/+58
* * Add support for forward references of global variable addressesChris Lattner2001-10-131-110/+283
* Add operator< to ValID's so that they can be put in map'sChris Lattner2001-10-131-0/+14
* Remove exception specificationChris Lattner2001-10-131-1/+1
* Support the new Invoke instructionChris Lattner2001-10-131-1/+3
* Support pointers to globals happilyChris Lattner2001-10-132-18/+74
* Fix code to make GCC 2.96 happyChris Lattner2001-10-131-1/+2
* * Add support for Invoke instructionsChris Lattner2001-10-131-3/+11
* not is a keyword in Ansi C++. Avoid itChris Lattner2001-10-132-4/+4
* --corrected coalescing test: coalsed only if two are of the same reg classRuchira Sasanka2001-10-122-12/+12
* added support for implict operands in machine instructionRuchira Sasanka2001-10-124-58/+152
* --added support for implicit operands in machine instructionsRuchira Sasanka2001-10-122-0/+12
* Record implicitRefs for each machine instruction instead ofVikram S. Adve2001-10-111-39/+32
* Add graph edges due to implicit refs in each machine instruction.Vikram S. Adve2001-10-112-54/+104
* Don't insert useful instructions in delay slot of a RETURN.Vikram S. Adve2001-10-104-54/+64
* Insert code to load constants used as Call or Return arguments.Vikram S. Adve2001-10-101-39/+94
* Machine-independent code generation routines used in instructionVikram S. Adve2001-10-102-0/+714
* Moved code generation support routines to InstrSelectionSupport.cpp.Vikram S. Adve2001-10-103-303/+2
* --removed %g regs being allocated - fix laterRuchira Sasanka2001-10-091-5/+6
* Add commentChris Lattner2001-10-031-0/+6
* Support multiple global's definitionsChris Lattner2001-10-031-23/+13
* Factor parentness out of Module & GlobalVariable into GlobalValueChris Lattner2001-10-033-2/+34
* Rename getNullPointer to getNullChris Lattner2001-10-031-1/+13
* Rename getNullPointer to getNullChris Lattner2001-10-031-1/+1
* Allow duplicate constant values as long as they are compatible.Chris Lattner2001-10-031-36/+62
* Add check to make sure that we dont reference MEthodType's directlyChris Lattner2001-10-031-0/+3
* * Both Method & GlobalVariable now subclass GlobalValueChris Lattner2001-10-0314-46/+82
* First try at a horrible global value reference wrapperChris Lattner2001-10-032-19/+51
* Clean up parser, fix a bug that prevented this from working:Chris Lattner2001-10-031-66/+52
* * Add support for null as a constantChris Lattner2001-10-032-28/+59
* Commit more code over to new cast styleChris Lattner2001-10-0225-133/+127