Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
0e9843db54f87be7dfe383a375585dcdeff353f3
/
include
0e9843d
Fix typo in comment.
by Vikram S. Adve
· 22 years ago
214bf54
Fix compile problem on linux. Noone should ever #include <inttypes.h>
by Chris Lattner
· 22 years ago
2796860
New preselection pass that specializes LLVM code for a target machine,
by Vikram S. Adve
· 22 years ago
33adbcc
Add ilist_iterator constructor from a node reference.
by Vikram S. Adve
· 22 years ago
be376cf
Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) to
by Vikram S. Adve
· 22 years ago
e8f1df6
Add routines to update or erase operands (and to do so without external
by Vikram S. Adve
· 22 years ago
46fece7
*** empty log message ***
by Vikram S. Adve
· 22 years ago
a081baa
Add support for passes that use a TargetMachine object.
by Vikram S. Adve
· 22 years ago
504fc5b
Add method MachineOperand::hasAllocatedReg().
by Vikram S. Adve
· 22 years ago
d5af164
Add a version of ChooseRegOrImmed to handle numerical constants
by Vikram S. Adve
· 22 years ago
aa500f3
Add method adjustAlignment so that stack slot alignments can be computed
by Vikram S. Adve
· 22 years ago
4900116
Add methods to query about the representation of LLVM quantities (e.g.,
by Vikram S. Adve
· 22 years ago
ebc7511
*** empty log message ***
by Vikram S. Adve
· 22 years ago
521758f
Remove unnecessary include.
by Vikram S. Adve
· 22 years ago
7e914a9
Break RA_DEBUG option into several levels to get better output.
by Vikram S. Adve
· 22 years ago
86bdc54
Fix to work correctly under linux
by Chris Lattner
· 22 years ago
7c26898
Moving to lib/CodeGen/RegAlloc.
by Vikram S. Adve
· 22 years ago
0d0d3ee
Add support for MacOS and (hopefully) other BSD derivatives.
by Vikram S. Adve
· 22 years ago
e87e1c9
Change the MallocInst & AllocaInst ctors to take the allocated type, not the
by Chris Lattner
· 22 years ago
dbc436c
Tighten up sanity checking
by Chris Lattner
· 22 years ago
9ada838
Try to work well on multiple platforms.
by Chris Lattner
· 22 years ago
ff7f701
Add better linux support by using the right macro. This still should be
by Chris Lattner
· 22 years ago
4042332
Checkin patch written by Casey Carter, enabling support for the redhat GCC 2.96
by Chris Lattner
· 22 years ago
d0713f9
Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair of
by Chris Lattner
· 22 years ago
dbd35c2
Convert index type for getelementptr instruction from uint to long
by Chris Lattner
· 22 years ago
9531c50
Add convenience ctor to BranchInst
by Chris Lattner
· 22 years ago
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
· 23 years ago
7382e73
by Chris Lattner
· 23 years ago
f6814d1
by Chris Lattner
· 23 years ago
3d92ac2
- Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better
by Chris Lattner
· 23 years ago
8ac8839
Convert cwriter to be a pass.
by Chris Lattner
· 23 years ago
c74cb86
- Eliminate the last traces of the 'analysis' namespace
by Chris Lattner
· 23 years ago
9179148
Update comments
by Chris Lattner
· 23 years ago
70433de
Fix comments.
by Chris Lattner
· 23 years ago
c447b4b
Merged into ValueNumbering.cpp
by Chris Lattner
· 23 years ago
26d933a
Initial implementation of basic value numbering
by Chris Lattner
· 23 years ago
d7f6725
Initial version of LoadValueNumbering interface
by Chris Lattner
· 23 years ago
dcee11c
Initial version of ValueNumbering interface
by Chris Lattner
· 23 years ago
ada23c0
- PassInfo class keeps track of AnalysisGroups implemented by the Pass.
by Chris Lattner
· 23 years ago
76a8f7f
- Pass now has AnalysisImpls class to implement getAnalysis() so that it is
by Chris Lattner
· 23 years ago
c46c04c
Fix comments
by Chris Lattner
· 23 years ago
3f917b6
Make the getAnalyss<> members const. Using them does NOT modify the Pass object.
by Chris Lattner
· 23 years ago
93aeea3
Add support for turning an array of characters into a string.
by Chris Lattner
· 23 years ago
e0b6b78
Changed so it gets linked properly
by Anand Shukla
· 23 years ago
2619905
Convert comments to Doxygen style
by Chris Lattner
· 23 years ago
df3fe55
Added function GetMemInstArgs and made FoldGetElemChain private.
by Vikram S. Adve
· 23 years ago
2730a38
Added support for type inquiry in subclasses of InstTreeNode.
by Vikram S. Adve
· 23 years ago
615cdb9
Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst>
by Chris Lattner
· 23 years ago
3bb8ad2
by Chris Lattner
· 23 years ago
cc63f1c
Eliminated the MemAccessInst class, folding contents into GEP class.
by Chris Lattner
· 23 years ago
d145c21
Load & Store Inst now no longer derive from MemAccessInst
by Chris Lattner
· 23 years ago
f150b9d
Load and Store now no longer derive from MemAccessInst. Indexing a load or
by Chris Lattner
· 23 years ago
ce325e4
doxygenize comments in header
by Chris Lattner
· 23 years ago
f12c2c2
Add doxygen comments to AliasAnalysis class
by Chris Lattner
· 23 years ago
e6d2fdf
Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll
by Chris Lattner
· 23 years ago
4df22c0
Checkin new alias analysis infrastructure
by Chris Lattner
· 23 years ago
dc58535
Remove unneccesary method
by Chris Lattner
· 23 years ago
4afd6c3
Just some extra comments.
by Vikram S. Adve
· 23 years ago
cab1a52
Add method copyOperands().
by Vikram S. Adve
· 23 years ago
c37fca1
Add a class that is useful for hacking around linking problem due to
by Chris Lattner
· 23 years ago
a69fd90
- Split Dominators.h into Dominators.h & PostDominators.h
by Chris Lattner
· 23 years ago
0756c11
- Implement the new AnalysisGroup feature, neccesary for Value#ing and pointer analysis
by Chris Lattner
· 23 years ago
03e26ba
Add assertion checks to nail bugs early.
by Chris Lattner
· 23 years ago
1d63a16
- Make Pass::lookupPassInfo a public member
by Chris Lattner
· 23 years ago
546b027
- Do not expose ::ID from any of the analyses anymore.
by Chris Lattner
· 23 years ago
044f908
by Chris Lattner
· 23 years ago
fb30fda
- Eliminate the need for analyses to expose an ::ID member.
by Chris Lattner
· 23 years ago
7742799
Add missing forward decl
by Chris Lattner
· 23 years ago
bacb8b9
Add new SetCondInst::getInverseCondition() method.
by Chris Lattner
· 23 years ago
e0fbb49
- ConstantPointerRefs are now automatically removed from the module table
by Chris Lattner
· 23 years ago
9bb451e
Module's do not subclass from Value, so this code caused a segfault.
by Chris Lattner
· 23 years ago
58dda9a
Add Module::dump() method
by Chris Lattner
· 23 years ago
c5b7447
Remove the last traces of the NOT instruction
by Chris Lattner
· 23 years ago
917d551
Change opLabel numbers for Not and BNot.
by Vikram S. Adve
· 23 years ago
1718337
Added more helper functions for binary instructions emulating
by Vikram S. Adve
· 23 years ago
ad33348
Remove support for Not ConstantExpr. This simplifies the unary case to only
by Chris Lattner
· 23 years ago
9c16dba
Remove support for unary operators.
by Chris Lattner
· 23 years ago
935bb0d
Remove reference to GenericUnaryInst class
by Chris Lattner
· 23 years ago
30551d0
Remove support for unary instructions
by Chris Lattner
· 23 years ago
f4e3c00
Remove constant propogation support for NOT instruction
by Chris Lattner
· 23 years ago
75309f8
Expose two new static methods from BinaryOperator: createNeg, createNot
by Chris Lattner
· 23 years ago
a771051
Add method MachineInstr::substituteValue() which substitutes
by Vikram S. Adve
· 23 years ago
c75071c
- Rename ConstantGenericIntegral -> ConstantIntegral
by Chris Lattner
· 23 years ago
Next »