Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
8ac883939b80c029852c2b06ddc95a457f9a3e87
8ac8839
Convert cwriter to be a pass.
by Chris Lattner
· 22 years ago
b7f804c
New testcase
by Chris Lattner
· 22 years ago
2a88bb7
- Implement SCCP of getelementptr instructions
by Chris Lattner
· 22 years ago
eabb495
New testcase
by Chris Lattner
· 22 years ago
c539483
- Reformat comments
by Chris Lattner
· 22 years ago
1acbea1
by Chris Lattner
· 22 years ago
cd7fbf2
- 'analyze' and 'as' now explicitly verify input because AsmParser doesn't.
by Chris Lattner
· 22 years ago
c74cb86
- Eliminate the last traces of the 'analysis' namespace
by Chris Lattner
· 22 years ago
2964f36
Really minor cleanups
by Chris Lattner
· 22 years ago
77e14ad
AsmParser now depends on clients to verify that input is well formed
by Chris Lattner
· 22 years ago
9179148
Update comments
by Chris Lattner
· 22 years ago
70433de
Fix comments.
by Chris Lattner
· 22 years ago
c447b4b
Merged into ValueNumbering.cpp
by Chris Lattner
· 22 years ago
3e813b3
Minor cleanups so I can remove BasicValueNumbering.h
by Chris Lattner
· 22 years ago
d816bcf
Add "written by" note
by Chris Lattner
· 22 years ago
26d933a
Initial implementation of basic value numbering
by Chris Lattner
· 22 years ago
74542b6
initial implementation of ValueNumbering interface.
by Chris Lattner
· 22 years ago
71c7ec9
Initial implementation of value numbering for load instructions
by Chris Lattner
· 22 years ago
d7f6725
Initial version of LoadValueNumbering interface
by Chris Lattner
· 22 years ago
dcee11c
Initial version of ValueNumbering interface
by Chris Lattner
· 22 years ago
c619fa4
Link to analysis.o not analysis.a
by Chris Lattner
· 22 years ago
1b7fbef
- GCCAS now uses load value #ing for GCSE
by Chris Lattner
· 22 years ago
a3cd9de
- Use Pass::AnalysisImpls instead of findAnalysisGroupMemeber
by Chris Lattner
· 22 years ago
1c28b42
- PassManager prints analysis sets nicer
by Chris Lattner
· 22 years ago
14987f1
- GCSE now no longer counts instructions not removed (due to no common
by Chris Lattner
· 22 years ago
ada23c0
- PassInfo class keeps track of AnalysisGroups implemented by the Pass.
by Chris Lattner
· 22 years ago
76a8f7f
- Pass now has AnalysisImpls class to implement getAnalysis() so that it is
by Chris Lattner
· 22 years ago
1a24282
Make sure to run these tests with load value #'ing
by Chris Lattner
· 22 years ago
f9017b8
Eliminate hardcoded paths using LLVMGCCDIR variable.
by Vikram S. Adve
· 22 years ago
bf587f3
Add LLVMGCCDIR variable to eliminate hardcoded paths from test/Makefile.tests.
by Vikram S. Adve
· 22 years ago
c214e71
Simplified significantly by pulling out local configuration options
by Vikram S. Adve
· 22 years ago
049857e
Local configuration options for a particular installation of LLVM.
by Vikram S. Adve
· 22 years ago
e52e913
New datastructure analysis correctly uses TargetData
by Chris Lattner
· 22 years ago
04b9025
Remove unneeded #include
by Chris Lattner
· 22 years ago
c46c04c
Fix comments
by Chris Lattner
· 22 years ago
3f917b6
Make the getAnalyss<> members const. Using them does NOT modify the Pass object.
by Chris Lattner
· 22 years ago
764b46e
Factor out /shared/... path to simplify changing it.
by Vikram S. Adve
· 22 years ago
690d99b
Comment out broken link
by Chris Lattner
· 22 years ago
b85d265
moved this file from lib/Reoptimizer/Mapping
by Anand Shukla
· 22 years ago
894e830
Makefile for new sub directory
by Anand Shukla
· 22 years ago
2caa920
Added Mapping subdir
by Anand Shukla
· 22 years ago
a34c568
Implement ConstantPointerRef support, & ConstantExpr support for Cast, GEP & Add.
by Chris Lattner
· 22 years ago
2602202
added Reoptimizer in Makefile DIRS
by Anand Shukla
· 22 years ago
ecbb51b
Added mapping lib in llc makefile
by Anand Shukla
· 22 years ago
5993829
Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier error in compiling
by Anand Shukla
· 22 years ago
fabc880
Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.ll
by Chris Lattner
· 22 years ago
aa250b8
New testcase
by Chris Lattner
· 22 years ago
93aeea3
Add support for turning an array of characters into a string.
by Chris Lattner
· 22 years ago
e0b6b78
Changed so it gets linked properly
by Anand Shukla
· 22 years ago
2619905
Convert comments to Doxygen style
by Chris Lattner
· 22 years ago
969c4ad
Fix the way parens are printed around "*ptrName" so that
by Vikram S. Adve
· 22 years ago
df3fe55
Added function GetMemInstArgs and made FoldGetElemChain private.
by Vikram S. Adve
· 22 years ago
2730a38
Added support for type inquiry in subclasses of InstTreeNode.
by Vikram S. Adve
· 22 years ago
74c83e4
Use newly-added type inspection support in InstTreeNode subclasses.
by Vikram S. Adve
· 22 years ago
6851333
Moved code here to extract memory instruction indices and to check
by Vikram S. Adve
· 22 years ago
f28d9d6
LoadIdx non-terminal no longer needed.
by Vikram S. Adve
· 22 years ago
8cfffd3
Sign-extend values used to index arrays (and Simplify
by Vikram S. Adve
· 22 years ago
f519b99
Fix sign-extension: it needs to happen *after* multiplying by type size.
by Vikram S. Adve
· 22 years ago
42eb2ba
Sign-extend array index expressions to work correctly on non-32 bit machines.
by Vikram S. Adve
· 22 years ago
e6f9a91
- instcombine demorgan's law: and (not A), (not B) == not (or A, B)
by Chris Lattner
· 22 years ago
31901f8
Test that demorgan's law is instcombined successfully
by Chris Lattner
· 22 years ago
615cdb9
Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst>
by Chris Lattner
· 22 years ago
ed0f1c5
Changed default value of 3rd parameter in function definition
by Anand Shukla
· 22 years ago
6656c43
Added #include <alloca.h>
by Anand Shukla
· 22 years ago
cfa4f4a
Simplify previous hack slightly.
by Vikram S. Adve
· 22 years ago
69f3b72
Force sign-extension for uint array indexes from 32-bit to 64-bits
by Vikram S. Adve
· 22 years ago
3bb8ad2
by Chris Lattner
· 22 years ago
cc63f1c
Eliminated the MemAccessInst class, folding contents into GEP class.
by Chris Lattner
· 22 years ago
d145c21
Load & Store Inst now no longer derive from MemAccessInst
by Chris Lattner
· 22 years ago
24ea74e
Load & StoreInst no longer derive from MemAccessInst, so we don't have
by Chris Lattner
· 22 years ago
5dfe767
by Chris Lattner
· 22 years ago
8e4fc25
*** empty log message ***
by Chris Lattner
· 22 years ago
f150b9d
Load and Store now no longer derive from MemAccessInst. Indexing a load or
by Chris Lattner
· 22 years ago
f9355f6
doxygenize comments
by Chris Lattner
· 22 years ago
ce325e4
doxygenize comments in header
by Chris Lattner
· 22 years ago
846f535
Make doxygen not exclude doxygenized comments from the source code listings
by Chris Lattner
· 22 years ago
f5e84aa
Add capability of using pointer analysis to LICM
by Chris Lattner
· 22 years ago
b81258c
Add new testcases for instcombine
by Chris Lattner
· 22 years ago
0712d55
Remove long obsolete comments
by Chris Lattner
· 22 years ago
f12c2c2
Add doxygen comments to AliasAnalysis class
by Chris Lattner
· 22 years ago
80b7f8c
by Chris Lattner
· 22 years ago
e6d2fdf
Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll
by Chris Lattner
· 22 years ago
c642435
New testcase
by Chris Lattner
· 22 years ago
8673e44
Add a testcase that checks to make sure LICM uses basicaa correctly.
by Chris Lattner
· 22 years ago
c20e245
Instcombine PHI's of the form %PN = phi PN, X into X and
by Chris Lattner
· 22 years ago
74d8dcc
Add readme file describing directory
by Chris Lattner
· 22 years ago
7991070
Add documentation for AnalysisGroup functionality
by Chris Lattner
· 22 years ago
22d8cd6
Add missing #include
by Chris Lattner
· 22 years ago
53ad0ed
Check-in new alias analysis infrastructure
by Chris Lattner
· 22 years ago
4df22c0
Checkin new alias analysis infrastructure
by Chris Lattner
· 22 years ago
d456ec9
Convert GCSE pass to use new alias analysis infrastructure
by Chris Lattner
· 22 years ago
ac39b4e
Initial testcases for basicaa alias analysis
by Chris Lattner
· 22 years ago
ff9a9e5
Do not generate load/store instructions with indexing.
by Chris Lattner
· 22 years ago
5a3e29c
by Chris Lattner
· 22 years ago
472e808
Convert testcases to not use indexed loads/stores
by Chris Lattner
· 22 years ago
ac2cbb8
Covnert testcases to not use indexed loads/stores
by Chris Lattner
· 22 years ago
0fd5bfd
by Chris Lattner
· 22 years ago
b933529
Remove obsolete test
by Chris Lattner
· 22 years ago
317a47f
Remove ancient test
by Chris Lattner
· 22 years ago
6458c31
Covnert tests to not use indexed load/stores
by Chris Lattner
· 22 years ago
Next »