Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
57360d1f1cede3b26744d0ce3ade814fcc0f332d
« Previous
5341e21
Add llc path to setup
by Chris Lattner
· 23 years ago
a105022
Uhm... that was really bad
by Chris Lattner
· 23 years ago
46ac43c
Clean up driver
by Chris Lattner
· 23 years ago
ddceab8
Make makefile not depend on where stuff is installed!!!!
by Chris Lattner
· 23 years ago
1fa0c09
Updates to work with new lack of constant pool
by Chris Lattner
· 23 years ago
15dedbc
Remove unneeded #includes
by Chris Lattner
· 23 years ago
c83e954
Remove unnecesary #include add dump calls pulled out of .h file
by Chris Lattner
· 23 years ago
1ff63a1
* Remove lots of #includes
by Chris Lattner
· 23 years ago
dcd2fb5
* Remove lots of unnecesary #includes
by Chris Lattner
· 23 years ago
cffebdc
* Remove lots of annoying extra #includes
by Chris Lattner
· 23 years ago
f977bbc
* Add tag so emacs knows it's a c++ file * Remove frivolous flyers
by Chris Lattner
· 23 years ago
1b40a1b
Add tags so emacs knows these are C++ files
by Chris Lattner
· 23 years ago
8a17faa
Remove extra space
by Chris Lattner
· 23 years ago
633bfa0
Remove ReversePostOrderTraversal declaration
by Chris Lattner
· 23 years ago
12a1634
* Don't predefine ReversePostOrderTraversal because it adds a dependence on vector
by Chris Lattner
· 23 years ago
fd84023
Check opaque, abstract, and recursive type handling
by Chris Lattner
· 23 years ago
fcc8897
NEw file
by Chris Lattner
· 23 years ago
a361ba2c
Moved functionality into the other constant pool stuff
by Chris Lattner
· 23 years ago
dfbaf73
Follow the golden rule of the coding standards guide: Make the code look
by Chris Lattner
· 23 years ago
822b4fb
The header file for a translation unit should always be included first
by Chris Lattner
· 23 years ago
feb6059
A file should always include it's private header file *FIRST* see the
by Chris Lattner
· 23 years ago
f4f4c87
Constant pool is eliminated
by Chris Lattner
· 23 years ago
93f7fec
Add support for iteration through type graphs
by Chris Lattner
· 23 years ago
6dcf92a
Remove support for const pool merging, which is obsolete now.
by Chris Lattner
· 23 years ago
454bd1f
Annotations are now const
by Chris Lattner
· 23 years ago
e88df63
Build lli first
by Chris Lattner
· 23 years ago
12ecac6
Symboltables are sorted in the bytecode, so no problems here!
by Chris Lattner
· 23 years ago
bc7a95e
Cleanup
by Chris Lattner
· 23 years ago
36bd82a
Support abstract types Remove constant pool support
by Chris Lattner
· 23 years ago
c038a2f
Support a abstract, opaque, and recursive types
by Chris Lattner
· 23 years ago
2fd4413
Types and constnats are wierd objects in the symtabs
by Chris Lattner
· 23 years ago
9cb66f7
Modules must have a valid, nonnull type. Make them void
by Chris Lattner
· 23 years ago
7c43a0a
Support new setName interface
by Chris Lattner
· 23 years ago
e05bf2f
* Support new setname interface * Add assertion for sanity checking
by Chris Lattner
· 23 years ago
531daef
* Cnstants are now global objects
by Chris Lattner
· 23 years ago
6892b12
Support new setName itf
by Chris Lattner
· 23 years ago
c0f483d
Annotations are const objects now
by Chris Lattner
· 23 years ago
13b1f0c
Types and constants are wierd things in symbol tables now
by Chris Lattner
· 23 years ago
b70d82f
* Eliminate reference to ConstantPool class
by Chris Lattner
· 23 years ago
78721d5
Constant pool is dead
by Chris Lattner
· 23 years ago
7365745
Constants are now global unique objects
by Chris Lattner
· 23 years ago
2f11a9d
* Eliminate constant pool dependancies: * Eliminate DoRemoveUnusedConstants
by Chris Lattner
· 23 years ago
9b644cc
* Supoprt global constants
by Chris Lattner
· 23 years ago
3116110
* Support global constants * Eliminate need for constant pool
by Chris Lattner
· 23 years ago
97b7311
annotations are now const
by Chris Lattner
· 23 years ago
e8fdde1
* Emit bytecode using a deque instead of a vector to be faster
by Chris Lattner
· 23 years ago
1d670cc
* Remove support for internal constant pool
by Chris Lattner
· 23 years ago
007377f
* Assembly writer is not a module analyzer anymore
by Chris Lattner
· 23 years ago
30c8979
* Add support for forward referencing types
by Chris Lattner
· 23 years ago
eb5ff8d
Add support for forward referencing types
by Chris Lattner
· 23 years ago
e1fe875
Add support for an opaque type
by Chris Lattner
· 23 years ago
85b0bb1
Remove #include of nonexistant header file
by Chris Lattner
· 23 years ago
9a29790
* Slot calc is now simpler and not based on module analyzer.
by Chris Lattner
· 23 years ago
5485bbe
Module analyzer no longer has to iterate over constant pool
by Chris Lattner
· 23 years ago
8e195e0
Simplify code by eliminating need to hang onto constant pool references
by Chris Lattner
· 23 years ago
643afb3
* Fixed mapped_iterator to actually work with functors
by Chris Lattner
· 23 years ago
e052815
Constant pools no longer exist
by Chris Lattner
· 23 years ago
9152a47
Eliminate DoConstantPoolMerging. ConstantPools no longer exist
by Chris Lattner
· 23 years ago
539a4bf
You no longer have to delete constants! They are located in a global
by Chris Lattner
· 23 years ago
5f30d24
Annotations are now passed around as const objects
by Chris Lattner
· 23 years ago
3682164
Use a deque instead of a vector for greater efficiency writing bytecode
by Chris Lattner
· 23 years ago
740611a
Clean stuff up. Types are not named, they are described
by Chris Lattner
· 23 years ago
4c4007b
Simplify SlotCalculator. SlotCalculator is now not a ModuleAnalyzer
by Chris Lattner
· 23 years ago
d5bbe38
Simplify analyzer
by Chris Lattner
· 23 years ago
b12dcd1
* Fix long standing problems that would affect inlining. How could this have worked?
by Chris Lattner
· 23 years ago
118630d
Add assertion to check for alloca [int] for example
by Chris Lattner
· 23 years ago
9d3e9f9
* Values are AbstactTypeUsers to support abstract types
by Chris Lattner
· 23 years ago
d964e56
Remove extra whitespace at EOL
by Chris Lattner
· 23 years ago
a797d28
* Add support for Opaque & Abstract types.
by Chris Lattner
· 23 years ago
46b23d9
Support abstract types by keeping on the use list of the abstract type.
by Chris Lattner
· 23 years ago
810affe
SymTabValues no longer hold constant pools
by Chris Lattner
· 23 years ago
640040e
SymTabValue no longer includes ValueHolder for Module. Include it ourself
by Chris Lattner
· 23 years ago
f7bd639
* Support new setName interface * Make the iterator a little nicer
by Chris Lattner
· 23 years ago
be4c400
Support new setName interface
by Chris Lattner
· 23 years ago
2cac6d2
* Add new DerivedType base class that goes between Type and the derived types
by Chris Lattner
· 23 years ago
3e22bed
Implement support for globally unique constants. Constants no longer live
by Chris Lattner
· 23 years ago
20b0010
Add support for walking type graphs
by Chris Lattner
· 23 years ago
2cb0722
Changing setName semantics
by Chris Lattner
· 23 years ago
53aaefe
Make annotations operations const with a mutable annotation list so that
by Chris Lattner
· 23 years ago
1b6e1fc
Fixed the "output constant pool even if he have no constants" issue
by Chris Lattner
· 23 years ago
643ecd4
whoo hoo I did something! :)
by Chris Lattner
· 23 years ago
98af669
Make fib be more real
by Chris Lattner
· 23 years ago
f2a6477
*** empty log message ***
by Ruchira Sasanka
· 23 years ago
33b6e9f
*** empty log message ***
by Ruchira Sasanka
· 23 years ago
0e4fda3
Added directory LiveVar/
by Vikram S. Adve
· 23 years ago
c34b88f
Makefile for tools/tests/
by Vikram S. Adve
· 23 years ago
0eca9ed
Driver to test IsPowerOf2. Could be extended for other library routines.
by Vikram S. Adve
· 23 years ago
5b7d0bf
Add testcodegen target, and restrict which tests are run for it.
by Vikram S. Adve
· 23 years ago
840f53a
Added nonterminals for arithmetic operations where one operand is constant.
by Vikram S. Adve
· 23 years ago
e595ba7
Changed link line.
by Vikram S. Adve
· 23 years ago
1433583
Add calls to NormalizeMethod() and to ScheduleInstructionsWithSSA().
by Vikram S. Adve
· 23 years ago
59e3b82
Makefile for InstrSched/
by Vikram S. Adve
· 23 years ago
3b4d062
Remove source list.
by Vikram S. Adve
· 23 years ago
4c182bf
Added directory InstrSched.
by Vikram S. Adve
· 23 years ago
d4228a5
Major changes too hard to document :-)
by Vikram S. Adve
· 23 years ago
136c9f4
Added function MachineInstr::operandIsDefined(i) and decl for
by Vikram S. Adve
· 23 years ago
24084be
Extensive additions for supporting instruction scheduling.
by Vikram S. Adve
· 23 years ago
bf24233
Added class MachineSchedInfo and several supporting classes
by Vikram S. Adve
· 23 years ago
0e1158f
Implementation of instruction scheduling for LLVM.
by Vikram S. Adve
· 23 years ago
37866b3
Class that encapsulates priority heuristics for instruction scheduling.
by Vikram S. Adve
· 23 years ago
Next »