Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
13c4659220bc78a0a3529f4d9e57546e898088e3
13c4659
Add a note about endl semantics
by Chris Lattner
· 24 years ago
304e707
*** empty log message ***
by Ruchira Sasanka
· 24 years ago
ce773da
Fixed a bug in spill cost estimation
by Ruchira Sasanka
· 24 years ago
6a3db8c
PhyRegAlloc.cpp: Added temp area resetting before every call
by Ruchira Sasanka
· 24 years ago
bf91552
Added more comments
by Ruchira Sasanka
· 24 years ago
690f367
removed SizeOfStackOperand constant from the SparcRegInfo class - no longer used
by Ruchira Sasanka
· 24 years ago
2563a98
Added more comments
by Ruchira Sasanka
· 24 years ago
6011e2e
Added more comments
by Ruchira Sasanka
· 24 years ago
d00982a
Added comments and correct logic for finding register sizes.
by Ruchira Sasanka
· 24 years ago
4f3eb22
Added destructors and comments. Added correct spill candidate selection logic.
by Ruchira Sasanka
· 24 years ago
c1a29f1
MachineRegInfo: Added a method to get the size of a register pushed on to stack.
by Ruchira Sasanka
· 24 years ago
42bd177
Added comments, destructors where necessary.
by Ruchira Sasanka
· 24 years ago
977fa8d
Renamed Makefile.target to Makefile.tests and folded in
by Vikram S. Adve
· 24 years ago
1b654bd
Rename Makefile.target to Makefile.tests. Make all a :: target.
by Vikram S. Adve
· 24 years ago
15784de
Renaming to Makefile.tests
by Vikram S. Adve
· 24 years ago
34ca7ef
Eliminate function getIndicesBROKEN().
by Vikram S. Adve
· 24 years ago
fa24897
Eliminate all uses of memInst->getIndicesBROKEN().
by Vikram S. Adve
· 24 years ago
dd08e32
getIndexedOffset() shd take vector of Values, not of Constants!
by Vikram S. Adve
· 24 years ago
cee9d1c
Remove int hack to allow unsigned numbers greater than 2^63 - 1...
by Vikram S. Adve
· 24 years ago
b15f64c
Run testsparc, not testcodegen for testing the back end.
by Vikram S. Adve
· 24 years ago
8a2a311
initial checkin
by Chris Lattner
· 24 years ago
2d8a523
Initial checkin of instcombine
by Chris Lattner
· 24 years ago
528e8b5
Add instruction combining pass Rename -mergecons to -constmerge
by Chris Lattner
· 24 years ago
f23eb85
* Support the new -q flag for automated tests
by Chris Lattner
· 24 years ago
d584dcc
Add more passes to run after raising
by Chris Lattner
· 24 years ago
f493a56
Update LLVM tests to use new pointer indexing, and remove unsized array test support
by Chris Lattner
· 24 years ago
48e9f40
Build Programs subdirectory
by Chris Lattner
· 24 years ago
6158d8b
* Assert that indices are valid for an indexing instruction.
by Chris Lattner
· 24 years ago
e917eae
Rename ConstPoolVals.cpp to Constants.cpp
by Chris Lattner
· 24 years ago
6c42c31
Remove unsized array support Add new SequentialType class
by Chris Lattner
· 24 years ago
a2644f6
Make strings SByte* arrays instead of UByte * arrays
by Chris Lattner
· 24 years ago
c933344
* isFirstClassType is now provided by the Type class * Add ReplaceInstWithInst
by Chris Lattner
· 24 years ago
7991c28
* add ReplaceInstWithInst
by Chris Lattner
· 24 years ago
38ac81c
Remove unsized array support
by Chris Lattner
· 24 years ago
d554380
* Support pointer indexing
by Chris Lattner
· 24 years ago
97ac4ee
Many many changes and bugfixes:
by Chris Lattner
· 24 years ago
206ad80
The proper prototype for malloc returns a pointer, not an unsized array
by Chris Lattner
· 24 years ago
5618cb6
Allow pointer indexing
by Chris Lattner
· 24 years ago
9086515
Remove unsized array support
by Chris Lattner
· 24 years ago
b024ef5
Add pointer indexing support
by Chris Lattner
· 24 years ago
f7a551f
Don't waste as much horizontal space on #uses flag when printing
by Chris Lattner
· 24 years ago
72e0025
* Fix cases where we were calling Type->getName() instead of Type->getDescription()
by Chris Lattner
· 24 years ago
29c1473
* Refactor trace values to work as a proper pass. Before it used to add
by Chris Lattner
· 24 years ago
7ae9b93
Refactor trace values to work as a proper pass. Before it used to add
by Chris Lattner
· 24 years ago
a1c7df8
* Remove support for unsized arrays.
by Chris Lattner
· 24 years ago
389e111
PointerType and ArrayType now subclass Sequential type, which contains addressability logic for indexing. Unsized arrays have been removed.
by Chris Lattner
· 24 years ago
545cc35
added a section on how to modify live variable code to use LLVM instructions
by Ruchira Sasanka
· 24 years ago
f59ce92
Not just arrays are unsized
by Chris Lattner
· 24 years ago
9102aee
Assertion could never fail because another one would in it's place. :)
by Chris Lattner
· 24 years ago
481fafe
Some programs are using BB's as values, until we resolve this. Disable the assert
by Chris Lattner
· 24 years ago
e20bcd8
Build runtime library with local GCCAS
by Chris Lattner
· 24 years ago
75ad704
Implement strlen strdup strcmp
by Chris Lattner
· 24 years ago
e7c6f72
Implement sprintf
by Chris Lattner
· 24 years ago
9a49b21
Swap operands now preserves the semantics of the binary operator by changing
by Chris Lattner
· 24 years ago
82d18aa
Add debugging to make a more useful message if a value gets constructed with a null type
by Chris Lattner
· 24 years ago
4adc20b
Implement some nice functions useful for looking at types
by Chris Lattner
· 24 years ago
a4268ad
Implement proper iterator tags
by Chris Lattner
· 24 years ago
9df24be
Subclasses can change the opcode of an instruction
by Chris Lattner
· 24 years ago
682ea21
Constants KNOW they are of a derived type
by Chris Lattner
· 24 years ago
2836e8e
Added TRACEM option. Use -g when building native code for tests.
by Vikram S. Adve
· 24 years ago
299f6a9
Documentation (draft) for reg alloc
by Ruchira Sasanka
· 24 years ago
e5b27bd
Use _LOCAL_ gccas to build instead of Chris's
by Chris Lattner
· 24 years ago
789cebb
Added more comments. Added code to destructor in MethodLiveVarInfo to delete
by Ruchira Sasanka
· 24 years ago
b720a8b
Added comments are more documentation info
by Ruchira Sasanka
· 24 years ago
952d365
Tell the user if a file is corrupt or not... not that the file cannot be found.
by Chris Lattner
· 24 years ago
036efec
Implement more general conversions for getelementptr instructions
by Chris Lattner
· 24 years ago
44480b5
Remove code that is superceeded by code in ExprTypeConvert.cpp
by Chris Lattner
· 24 years ago
7c3f415
Don't insert scales of 1 :)
by Chris Lattner
· 24 years ago
0d7a474
Run DCE before cleanupGCCoutput which will cause some dead types (like FILE) to be removed
by Chris Lattner
· 24 years ago
7026107
Do not pessimize users of this function. Fix logic.
by Chris Lattner
· 24 years ago
f17a09d
We can do cast-add elimination even on casts that reinterpret
by Chris Lattner
· 24 years ago
26a408a
Fix bug that caused invalid transformations to be applied
by Chris Lattner
· 24 years ago
4753bf2
Actually return true when a change has been made
by Chris Lattner
· 24 years ago
2dc48bd
Handle more complex array indexing expressions
by Chris Lattner
· 24 years ago
8da5d42
Fix pessimizations on sized arrays
by Chris Lattner
· 24 years ago
ac0077e
Fix a few bugs. Fix pessimization handling sized arrays
by Chris Lattner
· 24 years ago
0da29c8
"fix" problems processing floating point expressions
by Chris Lattner
· 24 years ago
f1d6521
Hrm, don't do debugging output when debugging is off. :(
by Chris Lattner
· 24 years ago
e04a967
Remove unnecesary namespace impot
by Chris Lattner
· 24 years ago
9c6f2ac
Simplify induction variables before 'raising' the representation
by Chris Lattner
· 24 years ago
a8b6d43
Fixes to type conversion stuff to match induction variables more frequently
by Chris Lattner
· 24 years ago
6de230a
Fix a bug that clobbered the step value on some inputs
by Chris Lattner
· 24 years ago
ed4feac
Fix a bug introduced by "internal linkage" work.
by Chris Lattner
· 24 years ago
3bf915f
Fix bugs, don't do external methods which causes segv.
by Chris Lattner
· 24 years ago
4b770a3
Remove printouts
by Chris Lattner
· 24 years ago
621c992
Fix a pessimization due to sucky LI testing
by Chris Lattner
· 24 years ago
394437f
Implement induction variable simplification
by Chris Lattner
· 24 years ago
fe196cf
Use new induction variable simplification code with -indvars option
by Chris Lattner
· 24 years ago
9a88d27
Allow hyphens in identifier names
by Chris Lattner
· 24 years ago
7a17675
Renamed inst_const_iterator -> const_inst_iterator
by Chris Lattner
· 24 years ago
e9bb2df
Rename ConstPoolVal -> Constant
by Chris Lattner
· 24 years ago
9ef1831
Simplify induction variables pass
by Chris Lattner
· 24 years ago
7061dc5
Split the PHINode class out from the iOther.h file into the iPHINode.h file
by Chris Lattner
· 24 years ago
6148c02
Initial checkin of indvar stuff
by Chris Lattner
· 24 years ago
c50df7e
Compile the scalar directory
by Chris Lattner
· 24 years ago
df89f6e
Induction variables must be phi nodes
by Chris Lattner
· 24 years ago
f60dc88
Move support directory
by Chris Lattner
· 24 years ago
cee8f9a
Create a new #include "Support/..." directory structure to move things
by Chris Lattner
· 24 years ago
360e17e
Move DataTypes.h from llvm/Support to just Support
by Chris Lattner
· 24 years ago
475aee9
New testcase for globaldce
by Chris Lattner
· 24 years ago
Next »