2002-08-22 |
Chris Lattner | Add missing #include |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Check-in new alias analysis infrastructure |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Convert GCSE pass to use new alias analysis infrastructure |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Do not generate load/store instructions with indexing. |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Change code to not use the copyOperands method added... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | dumpNode() does not need to print MachineInstrs. |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Fix two resource names. |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Add AsmPrinter::ConstantExprToString, which writes... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Eliminate bool, boolreg and boolconst nonterminals... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Change rules for Not, since it is now implemented as... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Fighting with linking problem due to removing the... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Fix asmparser and bytecode reader to not generate... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Split Dominators.h into Dominators.h & PostDominators.h |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Emit an obnoxious warning message for bytecode that... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Remove debugging code accidentally checked in. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Implement the new AnalysisGroup feature, neccesary... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Do not generate loads/stores with indexing |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Do not create load/stores with indexes |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Remove an optimization that isn't. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Eliminate the need for analyses to expose an :... |
tree | commitdiff |
2002-08-20 |
Chris Lattner | fixed bug: test/Regression/Linker/2002-08-20-ConstantEx... |
tree | commitdiff |
2002-08-20 |
Chris Lattner | Sort -time-passes report first by user+system, then... |
tree | commitdiff |
2002-08-20 |
Chris Lattner | - instcombine (~(a < b)) into (a >= b) |
tree | commitdiff |
2002-08-20 |
Chris Lattner | Add new SetCondInst::getInverseCondition() method. |
tree | commitdiff |
2002-08-20 |
Chris Lattner | This case JUST handles constantpointer nulls, not all... |
tree | commitdiff |
2002-08-20 |
Chris Lattner | Fix bug: 2002-08-20-UnnamedArgument.c |
tree | commitdiff |
2002-08-20 |
Chris Lattner | - implemented instcombine of phi (X, X, X) -> X |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Implement ConstantExprs in CWriter |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Incorporate calcTypeNameVar into CWriter class, fixing |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Output forward definitions of global vars to handle... |
tree | commitdiff |
2002-08-19 |
Chris Lattner | - Change constant printing to be better integrated... |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Add missing space |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Fix bug: test/Regression/Assembler/2002-08-19-BytecodeR... |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Fix the -time-passes option to not print NaN when there... |
tree | commitdiff |
2002-08-18 |
Chris Lattner | - Made GlobalDCE worklist driven, making it more... |
tree | commitdiff |
2002-08-18 |
Chris Lattner | - ConstantPointerRefs are now automatically removed... |
tree | commitdiff |
2002-08-18 |
Chris Lattner | Turn off a debugging optimization that just slows bytec... |
tree | commitdiff |
2002-08-17 |
Chris Lattner | Add Module::dump() method |
tree | commitdiff |
2002-08-17 |
Chris Lattner | Promote getelementptr instructions to constexprs if... |
tree | commitdiff |
2002-08-17 |
Chris Lattner | Fix stupid oversight of missing #include. |
tree | commitdiff |
2002-08-17 |
Chris Lattner | - Finally nailed: test/Regression/Assembler/2002... |
tree | commitdiff |
2002-08-16 |
Chris Lattner | Changed parser to always use parenthesis on ConstExprs... |
tree | commitdiff |
2002-08-16 |
Chris Lattner | - Remove unused STRING token from lexer & parser |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Write constexpr casts using the cast X to Y notation... |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Parse const expr cast instruction the same way the... |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Move ConstExpr production to unify ConstVal stuff |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Fix bug: test/Regression/Assembler/2002-08-15-Unresolve... |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Simplify the code |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Handle more cases of cast-of-cast in more general forms. |
tree | commitdiff |
2002-08-15 |
Vikram S. Adve | Unary Not (boolean and bitwise) is no longer a separate... |
tree | commitdiff |
2002-08-15 |
Vikram S. Adve | Revise code generation for unary Not (boolean and bitwi... |
tree | commitdiff |
2002-08-15 |
Vikram S. Adve | Added more helper functions for binary instructions... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Implement capability to fold this: |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Avoid creating 'load X, 0' instead of just 'load X' |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Avoid inserting an entry block unless we need it |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for Not ConstantExpr. This simplifies... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Fix bug introduced in last checkin due to CastInst... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for unary operators. |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove extra #includes |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove constant propogation support for NOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for unary operators |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Implement two constructor functions for "unary" instruc... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support forNOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | - Fix InstCombine pass to not generate or process... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | AsmParser turns 'not' instructions into 'xor' instructi... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Return null on failure, instead of aborting. |
tree | commitdiff |
2002-08-14 |
Vikram S. Adve | Add method MachineInstr::substituteValue() which substi... |
tree | commitdiff |
2002-08-13 |
Chris Lattner | Minor change to make lli print out characters numerical... |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Bug fix in TargetData::getIndexedOffset: We were using... |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Several bug fixes in casting to signed int values. |
tree | commitdiff |
2002-08-13 |
Chris Lattner | - Rename ConstantGenericIntegral -> ConstantIntegral |
tree | commitdiff |
2002-08-13 |
Chris Lattner | - Rename ConstantGenericIntegral -> ConstantIntegral |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Handle small unsigned results correctly by clearing... |
tree | commitdiff |
2002-08-12 |
Brian Ensink | Build correctly in the face of /shared. |
tree | commitdiff |
2002-08-12 |
Chris Lattner | - Clean up interface to Sparc register handling a... |
tree | commitdiff |
2002-08-12 |
Chris Lattner | - Added a new superclass of ConstantBool/ConstantInt... |
tree | commitdiff |
2002-08-12 |
Chris Lattner | * Factor a bunch of code by using ReplaceInstUsesWith |
tree | commitdiff |
2002-08-12 |
Chris Lattner | Remove some extraneous #includes |
tree | commitdiff |
2002-08-12 |
Chris Lattner | Changes to make GlobalValueRefMap not derive from std... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | New functionality for instcombine: |
tree | commitdiff |
2002-08-09 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-08-09 |
Chris Lattner | UnaryOperator::create should take a name just like... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | * Removed extraneous #includes |
tree | commitdiff |
2002-08-09 |
Chris Lattner | * Removed extraneous #includes |
tree | commitdiff |
2002-08-09 |
Chris Lattner | We are using std::vector, so remove extraneous namespac... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | Change machinecode for instruction to not inherit from... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | Very minor cleanups |
tree | commitdiff |
2002-08-08 |
Chris Lattner | Initial checkin of the "Hello World" Pass. |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-08 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Minor changes to DEBUG()'s |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Reorder #includes to be right |
tree | commitdiff |
next |