aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Beef up interface, move getVarInfo out-of-line.Chris Lattner2003-05-121-12/+39
* Expand API for updating live var info.Chris Lattner2003-05-121-8/+39
* Make sure that globals are emitted AFTER the passmanager is set up for the JIT,Chris Lattner2003-05-121-2/+1
* Fixed comment.Joel Stanley2003-05-101-1/+1
* Update out of date commentChris Lattner2003-05-091-2/+2
* Updates to match recent timer updatesChris Lattner2003-05-092-2/+4
* Add new method to check to see if a global is availableChris Lattner2003-05-091-0/+8
* Allow const functionsChris Lattner2003-05-091-2/+2
* Fix bug in last checkinChris Lattner2003-05-081-0/+1
* Add new methods for stub generationChris Lattner2003-05-081-0/+12
* Add a pointersize/endianness safe load routine to match the store routineChris Lattner2003-05-081-0/+1
* Initial support for intrinsic functionsChris Lattner2003-05-081-0/+10
* Initial checkin for LLVM intrinsic functionsChris Lattner2003-05-081-0/+21
* Add support for the new VarArgInst instruction, reindent some stuffChris Lattner2003-05-081-7/+9
* Add new VarArgInst class for the va_arg instructionChris Lattner2003-05-082-3/+40
* Add comments, add a vector to keep track of which registers are allocatableChris Lattner2003-05-071-5/+19
* Fix memory corruption problemChris Lattner2003-05-061-1/+2
* It's 'separate'. The 'i.e.' is kinda nit-picking, but think of it this way:Misha Brukman2003-05-031-2/+2
* Remove two fields from TargetData which are target specific.Chris Lattner2003-04-262-8/+1
* Revert last checkin. Note that PHI nodes can use basic blocks also!Chris Lattner2003-04-261-1/+8
* Remove long-dead obsolete cruftChris Lattner2003-04-251-10/+2
* Fix method name type-oChris Lattner2003-04-251-1/+1
* *** Huge: Make constantexprs be handled correctly, conservativelyChris Lattner2003-04-251-15/+22
* Default ctor doesn't provide nameChris Lattner2003-04-251-1/+1
* Add new targetdata ctor to create a targetdata appropriate to the moduleChris Lattner2003-04-241-1/+2
* Remove support for "targetdata pass ctors"Chris Lattner2003-04-242-41/+4
* LevelRaise now gets TD from passmanagerChris Lattner2003-04-241-2/+1
* Kill unneccesary &*Chris Lattner2003-04-231-1/+1
* Add stub to create lowerSwitches passChris Lattner2003-04-231-0/+5
* Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friendsChris Lattner2003-04-232-0/+40
* Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type.Chris Lattner2003-04-232-4/+4
* Add information about the module sourceChris Lattner2003-04-221-0/+1
* Add support for tracking whether a module is 64/32 bit and big/little endianChris Lattner2003-04-221-10/+30
* Add prototype to read .a filesChris Lattner2003-04-191-0/+7
* Add prototype for new CloneBasicBlock functionChris Lattner2003-04-181-2/+28
* Don't force a ConstantPointer to be returnedChris Lattner2003-04-171-8/+7
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-161-5/+7
* Revert modulo scheduling change that should be part of the modulo-sched pass ...Chris Lattner2003-04-161-5/+1
* Add new linkage types to support a real frontendChris Lattner2003-04-163-10/+19
* Must use std::pair instead of just 'pair'.Misha Brukman2003-04-071-1/+1
* added a function and a member to the TargetSchedInfo classGuochun Shi2003-04-071-0/+18
* added some memory for clone functionGuochun Shi2003-04-061-1/+5
* Add getAnalysisUsage methodChris Lattner2003-03-311-2/+5
* Add helper methodChris Lattner2003-03-211-0/+8
* Update commentChris Lattner2003-03-212-2/+2
* Add more graph traits specializations for dominator tree nodesChris Lattner2003-03-201-3/+10
* Add new chunk typeChris Lattner2003-03-191-0/+1
* Fix problems with BitSetVector that makes it not compile under GCC 3.0 and 2.95Chris Lattner2003-03-172-12/+12
* Fix ConstantUInt::isAllOnesValueChris Lattner2003-03-101-1/+3
* Extend struct and array constants to support isNullValueChris Lattner2003-03-061-2/+16