Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
1cff96a77c21ce9f6ee35143c01b8e5d56e60a5f
/
include
3a8b0f0
Implement support for inserting an instruction into a basic block right when it
by Chris Lattner
· 22 years ago
a690c59
Eliminate the GenericBinaryInst class
by Chris Lattner
· 22 years ago
2e9fe0a
* Eliminate GenericBinaryInst class
by Chris Lattner
· 22 years ago
226719e
Eliminate the GenericBinaryInst class.
by Chris Lattner
· 22 years ago
b163f1c
Eliminate setType method
by Chris Lattner
· 22 years ago
7118441
Move TmpInstruction ctor to InstrSelection.cpp file
by Chris Lattner
· 22 years ago
96c2ce8
Checkin initial support for automatic memory leak detection routines
by Chris Lattner
· 22 years ago
fab8c79
* Clean up some comments
by Chris Lattner
· 22 years ago
a42414b
* Clean up indentation a bit
by Chris Lattner
· 22 years ago
513d3e8
Include stub for correlated expression elimination pass
by Chris Lattner
· 22 years ago
ca8474e
- Rename BreakCriticalEdge to the slightly more standard SplitCriticalEdge
by Chris Lattner
· 22 years ago
3e57cb9
* Doxygenize API * Add new functions for identifying and breaking critical edges
by Chris Lattner
· 22 years ago
0c5d27e
- Doxygenize comments
by Chris Lattner
· 22 years ago
f9bbe21
Make getAnalysisToUpdate<AnalysisType>() public so that transformation APIs
by Chris Lattner
· 22 years ago
68f7161
Add new function MachineInstrInfo::CreateZeroExtensionInstructions.
by Vikram S. Adve
· 22 years ago
ce8a149
- Renamed Type::isIntegral() to Type::isInteger()
by Chris Lattner
· 22 years ago
625ea21
Implement operator== and != for ranges
by Chris Lattner
· 22 years ago
b041eb5
Remove duplicate #include
by Chris Lattner
· 22 years ago
7382e73
by Chris Lattner
· 22 years ago
f6814d1
by Chris Lattner
· 22 years ago
3d92ac2
- Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better
by Chris Lattner
· 22 years ago
8ac8839
Convert cwriter to be a pass.
by Chris Lattner
· 22 years ago
c74cb86
- Eliminate the last traces of the 'analysis' namespace
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
26d933a
Initial implementation of basic value numbering
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
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
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
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
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
615cdb9
Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst>
by Chris Lattner
· 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
f150b9d
Load and Store now no longer derive from MemAccessInst. Indexing a load or
by Chris Lattner
· 22 years ago
ce325e4
doxygenize comments in header
by Chris Lattner
· 22 years ago
f12c2c2
Add doxygen comments to AliasAnalysis class
by Chris Lattner
· 22 years ago
e6d2fdf
Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll
by Chris Lattner
· 22 years ago
4df22c0
Checkin new alias analysis infrastructure
by Chris Lattner
· 22 years ago
dc58535
Remove unneccesary method
by Chris Lattner
· 22 years ago
4afd6c3
Just some extra comments.
by Vikram S. Adve
· 22 years ago
cab1a52
Add method copyOperands().
by Vikram S. Adve
· 22 years ago
c37fca1
Add a class that is useful for hacking around linking problem due to
by Chris Lattner
· 22 years ago
a69fd90
- Split Dominators.h into Dominators.h & PostDominators.h
by Chris Lattner
· 22 years ago
0756c11
- Implement the new AnalysisGroup feature, neccesary for Value#ing and pointer analysis
by Chris Lattner
· 22 years ago
03e26ba
Add assertion checks to nail bugs early.
by Chris Lattner
· 22 years ago
1d63a16
- Make Pass::lookupPassInfo a public member
by Chris Lattner
· 22 years ago
546b027
- Do not expose ::ID from any of the analyses anymore.
by Chris Lattner
· 22 years ago
044f908
by Chris Lattner
· 22 years ago
fb30fda
- Eliminate the need for analyses to expose an ::ID member.
by Chris Lattner
· 22 years ago
7742799
Add missing forward decl
by Chris Lattner
· 22 years ago
bacb8b9
Add new SetCondInst::getInverseCondition() method.
by Chris Lattner
· 22 years ago
e0fbb49
- ConstantPointerRefs are now automatically removed from the module table
by Chris Lattner
· 22 years ago
9bb451e
Module's do not subclass from Value, so this code caused a segfault.
by Chris Lattner
· 22 years ago
58dda9a
Add Module::dump() method
by Chris Lattner
· 22 years ago
c5b7447
Remove the last traces of the NOT instruction
by Chris Lattner
· 22 years ago
917d551
Change opLabel numbers for Not and BNot.
by Vikram S. Adve
· 22 years ago
1718337
Added more helper functions for binary instructions emulating
by Vikram S. Adve
· 22 years ago
ad33348
Remove support for Not ConstantExpr. This simplifies the unary case to only
by Chris Lattner
· 22 years ago
9c16dba
Remove support for unary operators.
by Chris Lattner
· 22 years ago
935bb0d
Remove reference to GenericUnaryInst class
by Chris Lattner
· 22 years ago
30551d0
Remove support for unary instructions
by Chris Lattner
· 22 years ago
f4e3c00
Remove constant propogation support for NOT instruction
by Chris Lattner
· 22 years ago
75309f8
Expose two new static methods from BinaryOperator: createNeg, createNot
by Chris Lattner
· 22 years ago
a771051
Add method MachineInstr::substituteValue() which substitutes
by Vikram S. Adve
· 22 years ago
c75071c
- Rename ConstantGenericIntegral -> ConstantIntegral
by Chris Lattner
· 22 years ago
6ef3369
Return const char * const instead of std::string from get register name method
by Chris Lattner
· 22 years ago
994b9f3
- Added a new superclass of ConstantBool/ConstantInt: ConstantGenericIntegral
by Chris Lattner
· 22 years ago
89f2aa5
* IntervalPartition no longer derives from vector
by Chris Lattner
· 22 years ago
cc367a3
Do not add an extra vtable to EVERY machineinstr created.
by Chris Lattner
· 22 years ago
dc1e020
UnaryOperator::create should take a name just like BinaryOperator::create
by Chris Lattner
· 22 years ago
035dfbe
by Chris Lattner
· 22 years ago
179cdfb
* Removed extraneous #includes
by Chris Lattner
· 22 years ago
919c4f8
Change machinecode for instruction to not inherit from vector.
by Chris Lattner
· 22 years ago
5b2f502
The second parameter of hash_set is the default, remove it.
by Chris Lattner
· 22 years ago
5f0eb8d
by Chris Lattner
· 22 years ago
5791bb7
- Cleaned up the interface to AnalysisUsage to take analysis class names
by Chris Lattner
· 22 years ago
d23a35b
Simplify interface to parsers.
by Chris Lattner
· 22 years ago
b8a45c9
Add function GetConstantValueAsUnsignedInt.
by Vikram S. Adve
· 22 years ago
607bfad
Add MemAccessInst::getNumIndices().
by Vikram S. Adve
· 22 years ago
49af5e4
Changes to be GCC 3.1 friendly
by Chris Lattner
· 22 years ago
01c7f6d
Remove obsolete, confusing, method
by Chris Lattner
· 22 years ago
3b43b77
Add GlobalDSGraph -- a common graph that holds externally visible nodes.
by Vikram S. Adve
· 22 years ago
55b45bf
Add hooks to get information out of concrete pass manager implementations
by Chris Lattner
· 22 years ago
e8e4605
Cleanup ConstantExpr handling:
by Chris Lattner
· 22 years ago
6b5fe19
* Implement stuff so that code can declare that they only depend on the CFG of
by Chris Lattner
· 22 years ago
e56096a
Implement constant propogation of logical (and, or, xor) expressions.
by Chris Lattner
· 22 years ago
b5eb866
Expose instruction selection as a pass instead of a global function
by Chris Lattner
· 22 years ago
5d1cf5b
Add rough support for LLC passes
by Chris Lattner
· 22 years ago
229a377
Implement a new RemoveSuccessor function
by Chris Lattner
· 22 years ago
d472e47
by Chris Lattner
· 22 years ago
eb70235
* Eliminate the Provided set. All Passes now finally just automatically
by Chris Lattner
· 22 years ago
Next »