index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
VMCore
/
ConstantFold.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix a link error using VS8.0
Chris Lattner
2004-06-08
1
-1
/
+1
*
Add new function
Chris Lattner
2004-03-12
1
-0
/
+3
*
Rename ConstantHandling.* -> ConstantFolding.*
Chris Lattner
2004-01-12
1
-62
/
+16
*
Remove a whole bunch more ugliness. This is actually getting to the point of
Chris Lattner
2004-01-12
1
-40
/
+20
*
Move ConstantHandling.h into lib/VMCore and out of include/llvm
Chris Lattner
2004-01-12
1
-2
/
+2
*
Eliminate a lot of out-of-date comments, and all of the wierd overloaded
Chris Lattner
2004-01-12
1
-136
/
+1
*
Move prototype of llvm::ConstantFoldInstruction
Chris Lattner
2004-01-12
1
-5
/
+0
*
Implement == and != correctly. Before they would incorrectly return !=
Chris Lattner
2003-11-17
1
-13
/
+12
*
Constant folding shalt not be built on annotations
Chris Lattner
2003-11-17
1
-29
/
+18
*
Fixes for PR114: Thanks to Reid Spencer!
Chris Lattner
2003-11-16
1
-2
/
+3
*
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
1
-0
/
+6
*
Fix spello
Chris Lattner
2003-11-04
1
-1
/
+5
*
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-10-20
1
-0
/
+7
*
Standardize header file comments
Chris Lattner
2003-09-30
1
-1
/
+1
*
Add support for ~ operator on constants
Chris Lattner
2003-07-23
1
-0
/
+6
*
Remove a ton of extraneous #includes
Chris Lattner
2003-06-22
1
-2
/
+0
*
Included assert.h so that the code compiles under newer versions of GCC.
John Criswell
2003-06-11
1
-0
/
+2
*
*** Huge: Make constantexprs be handled correctly, conservatively
Chris Lattner
2003-04-25
1
-15
/
+22
*
Don't force a ConstantPointer to be returned
Chris Lattner
2003-04-17
1
-8
/
+7
*
- Renamed Type::isIntegral() to Type::isInteger()
Chris Lattner
2002-09-03
1
-2
/
+2
*
Remove constant propogation support for NOT instruction
Chris Lattner
2002-08-14
1
-9
/
+0
*
Implement constant propogation of logical (and, or, xor) expressions.
Chris Lattner
2002-07-30
1
-1
/
+21
*
Move a bunch of code to a .cpp file, don't #include Instruction.h
Chris Lattner
2002-05-06
1
-43
/
+12
*
Implement constant propogation of shift instructions
Chris Lattner
2002-05-06
1
-0
/
+22
*
Implement remainder
Chris Lattner
2002-05-03
1
-11
/
+13
*
Split ConstantVals.h into Constant.h and Constants.h
Chris Lattner
2002-04-28
1
-1
/
+1
*
Minor change to reflect that ConstantHandling is now part of VMCore
Chris Lattner
2002-04-08
1
-2
/
+2
*
Implement constant propogation of multiply and divide instructions!!
Chris Lattner
2002-04-07
1
-0
/
+9
*
Pull stuff out of opt namespace
Chris Lattner
2002-01-21
1
-3
/
+0
*
Rename ConstPoolVal -> Constant
Chris Lattner
2001-12-03
1
-53
/
+53
*
Be more const correct
Chris Lattner
2001-11-26
1
-4
/
+4
*
Implement constant propogation of null pointer values.
Chris Lattner
2001-11-01
1
-0
/
+4
*
Implemented constant propogation of cast instructions
Chris Lattner
2001-10-31
1
-0
/
+6
*
not is a keyword in Ansi C++. Avoid it
Chris Lattner
2001-10-13
1
-2
/
+2
*
Convert ConstRules to use annotations to clean it up.
Chris Lattner
2001-09-09
1
-6
/
+7
*
You no longer have to delete constants! They are located in a global
Chris Lattner
2001-09-07
1
-19
/
+11
*
Add support for casting operators
Chris Lattner
2001-07-21
1
-0
/
+30
*
Add multiply as a supported constant propogation operation
Chris Lattner
2001-07-20
1
-0
/
+7
*
Neg instruction removed. Cast instruction implemented.
Chris Lattner
2001-07-08
1
-6
/
+0
*
Split AllOpts.h into lots of little .h files.
Chris Lattner
2001-06-30
1
-0
/
+3
*
Add instructions to fold unary and binary instructions.
Chris Lattner
2001-06-27
1
-0
/
+32
*
Initial revision
Chris Lattner
2001-06-06
1
-0
/
+145