aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* make the datastructure used in BytecodeWriter::outputValueSymbolTableChris Lattner2007-02-101-4/+4
* Switch typemap over to DenseMap. No significant speedup.Chris Lattner2007-02-101-2/+1
* Switch NodeMap from an std::map to a DenseMap. This speeds up bcwritingChris Lattner2007-02-101-1/+1
* Make find return the appropriate iterator/const_iteratorChris Lattner2007-02-101-2/+8
* use typedefs where appropriateChris Lattner2007-02-102-3/+3
* The ModuleLevel vector is often quite sparse. Switch it to a DenseMap. ThisChris Lattner2007-02-102-18/+24
* Allow DenseMAp to take an explicit DenseMapKeyInfoChris Lattner2007-02-101-19/+20
* Make the ModuleLevel datastructure more sane. When a function-local valueChris Lattner2007-02-102-33/+19
* Only compute the module levels info once per module, instead of onceChris Lattner2007-02-101-15/+7
* Clone and specialize CreateSlotIfNeeded into CreateFunctionValueSlot to handleChris Lattner2007-02-102-63/+101
* make getSlot/getTypeSlot inlineChris Lattner2007-02-102-14/+11
* getTypeSlot can never failChris Lattner2007-02-103-62/+26
* getSlot can never fail. Make it assert internally, eliminate checks inChris Lattner2007-02-103-63/+32
* simplify getOrCreateTypeSlot, eliminat doInsertType. Eliminate post-order it...Chris Lattner2007-02-102-32/+10
* simplify and speed up recursive type processing.Chris Lattner2007-02-101-4/+2
* rename getOrCreateSlot -> CreateSlotIfNeeded. Noone cares about the retvalChris Lattner2007-02-102-23/+14
* refactor callers of insertType. inline insertType into its one remaining cal...Chris Lattner2007-02-102-23/+11
* simplify code.Chris Lattner2007-02-102-33/+13
* simplify some logic, reduce nestingChris Lattner2007-02-101-25/+20
* Remove dead ctorChris Lattner2007-02-102-13/+0
* ModuleContainsAllFunctionConstants is always trueChris Lattner2007-02-102-39/+10
* only one client of getOrCreateSlot can pass a void typed value. Check typeChris Lattner2007-02-101-2/+3
* inline hasNullValue, rename some variables, simplify some code.Chris Lattner2007-02-102-30/+24
* merge insertValue into its single caller, eliminate some redundant checks.Chris Lattner2007-02-101-12/+1
* merge doInsertValue into insertValueChris Lattner2007-02-102-54/+43
* insertvalue's second operand is always falseChris Lattner2007-02-102-11/+7
* remove dead 'dontIgnore' flag for insertTypeChris Lattner2007-02-102-12/+12
* rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlotChris Lattner2007-02-103-42/+43
* Add function live-ins to entry block live-in set.Evan Cheng2007-02-101-0/+8
* Add live-ins to MachineBasicBlock.Evan Cheng2007-02-102-3/+44
* Rename some variables to avoid confusion with SelectionDAGISel::BB.Evan Cheng2007-02-101-6/+6
* These vectors are frequently large. Use std::vector instead.Evan Cheng2007-02-091-10/+10
* Fix clients like this:Chris Lattner2007-02-091-28/+15
* Add reference counting to constantpool entries. Delete the unused ones.Evan Cheng2007-02-091-36/+113
* Use int32_t and uint32_t to hopefully help weak compilers (cygwin) notReid Spencer2007-02-091-3/+3
* int -> i32, etc.Reid Spencer2007-02-091-42/+42
* add a noteChris Lattner2007-02-091-0/+29
* Get the use of \ right.Reid Spencer2007-02-091-3/+3
* Fix some bugs in module building that broke llvm-stacker project.Reid Spencer2007-02-091-3/+3
* Now that gccas and gccld are just schell scripts, adjust the build orderingReid Spencer2007-02-091-11/+10
* Remove gccas.pod and references to gccas and gccld.Reid Spencer2007-02-093-82/+2
* Change a reference to gccas to a reference to opt.Reid Spencer2007-02-091-1/+1
* Remove references to gccld and gccas, adjusting the documentation toReid Spencer2007-02-097-83/+46
* Don't use gccld or gccasReid Spencer2007-02-091-13/+11
* gccld is gone.Reid Spencer2007-02-091-179/+0
* Make SlotCalculator::getPlane an inline function. It is used inside loops.Reid Spencer2007-02-092-9/+8
* End of life for gccld. Remove its source code and enable the generationReid Spencer2007-02-094-950/+0
* Write the deprecation message to stderr instead of stdout so that itReid Spencer2007-02-091-1/+1
* Eliminate the use of gccas in the test suite.Reid Spencer2007-02-095-8/+12
* Write the deprecation message to stderr instead of stdout so that itReid Spencer2007-02-091-0/+1