index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Bytecode
/
Writer
/
SlotCalculator.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
remove the old bc writer
Chris Lattner
2007-05-06
1
-138
/
+0
*
For PR1146:
Reid Spencer
2007-04-09
1
-1
/
+1
*
Change the table datastructure to be a vector<smallvector>, instead of
Chris Lattner
2007-02-10
1
-2
/
+4
*
Switch typemap over to DenseMap. No significant speedup.
Chris Lattner
2007-02-10
1
-2
/
+1
*
Switch NodeMap from an std::map to a DenseMap. This speeds up bcwriting
Chris Lattner
2007-02-10
1
-1
/
+1
*
use typedefs where appropriate
Chris Lattner
2007-02-10
1
-2
/
+2
*
The ModuleLevel vector is often quite sparse. Switch it to a DenseMap. This
Chris Lattner
2007-02-10
1
-2
/
+11
*
Make the ModuleLevel datastructure more sane. When a function-local value
Chris Lattner
2007-02-10
1
-10
/
+1
*
Clone and specialize CreateSlotIfNeeded into CreateFunctionValueSlot to handle
Chris Lattner
2007-02-10
1
-0
/
+1
*
make getSlot/getTypeSlot inline
Chris Lattner
2007-02-10
1
-2
/
+11
*
getTypeSlot can never fail
Chris Lattner
2007-02-10
1
-1
/
+1
*
getSlot can never fail. Make it assert internally, eliminate checks in
Chris Lattner
2007-02-10
1
-1
/
+1
*
simplify getOrCreateTypeSlot, eliminat doInsertType. Eliminate post-order it...
Chris Lattner
2007-02-10
1
-3
/
+0
*
rename getOrCreateSlot -> CreateSlotIfNeeded. Noone cares about the retval
Chris Lattner
2007-02-10
1
-5
/
+1
*
refactor callers of insertType. inline insertType into its one remaining cal...
Chris Lattner
2007-02-10
1
-6
/
+0
*
simplify code.
Chris Lattner
2007-02-10
1
-3
/
+3
*
Remove dead ctor
Chris Lattner
2007-02-10
1
-2
/
+0
*
ModuleContainsAllFunctionConstants is always true
Chris Lattner
2007-02-10
1
-5
/
+0
*
inline hasNullValue, rename some variables, simplify some code.
Chris Lattner
2007-02-10
1
-1
/
+0
*
merge doInsertValue into insertValue
Chris Lattner
2007-02-10
1
-1
/
+0
*
insertvalue's second operand is always false
Chris Lattner
2007-02-10
1
-1
/
+1
*
remove dead 'dontIgnore' flag for insertType
Chris Lattner
2007-02-10
1
-1
/
+1
*
rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlot
Chris Lattner
2007-02-10
1
-2
/
+2
*
Make SlotCalculator::getPlane an inline function. It is used inside loops.
Reid Spencer
2007-02-09
1
-1
/
+8
*
1. constants can never occur in the symbol table.
Chris Lattner
2007-02-09
1
-1
/
+0
*
For PR411:
Reid Spencer
2007-02-05
1
-2
/
+3
*
Bye, Bye Compaction Tables. The benefit compaction tables provides doesn't
Reid Spencer
2007-01-30
1
-48
/
+3
*
For PR1064:
Reid Spencer
2007-01-12
1
-0
/
+3
*
For PR411:
Reid Spencer
2007-01-06
1
-1
/
+3
*
add bc reader/writer support for inline asm
Chris Lattner
2006-01-25
1
-7
/
+7
*
* Remove trailing whitespace
Misha Brukman
2005-04-21
1
-6
/
+6
*
Add the CompactionTableIsEmpty function so that we can determine if a
Reid Spencer
2004-08-26
1
-0
/
+3
*
For bug 122:
Reid Spencer
2004-07-04
1
-2
/
+40
*
Move SlotCalculator.h to lib/Bytecode/Writer since that is the only place
Reid Spencer
2004-07-04
1
-0
/
+141