2003-07-02 |
Chris Lattner | Make local pass print out its progress |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | Minor beautification: fold a couple of lines of code. |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | (1) Major bug fix: DecomposeArrayRef() replaces its... |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | A def. operand of a machine instruction may be an ordin... |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | Bug/case fixes: |
tree | commitdiff |
2003-07-01 |
Chris Lattner | Fix bug: Regression/Other/2002-03-11-ExprAssertion.ll |
tree | commitdiff |
2003-07-01 |
Chris Lattner | Rework TD pass to work with the precise call graph... |
tree | commitdiff |
2003-07-01 |
Chris Lattner | Do not treat global variables as functions! (and assert... |
tree | commitdiff |
2003-07-01 |
Chris Lattner | Dont' print scalar nodes for ConstantPointerRefs |
tree | commitdiff |
2003-07-01 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2003-06-30 |
John Criswell | Merged in autoconf branch. This provides configuration... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Setjmp should always return zero if we don't implement... |
tree | commitdiff |
2003-06-30 |
Brian Gaeke | Get rid of the duplicate '0x' in debug mode. |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Use the getFunctionNames method |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Add new method |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Split CallSiteIterator out into DSCallSiteIterator... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Be more const-correct |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Fix bug in last checkin |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Reimplement the BU closure to collapse all SCC graphs... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Handle the case where OldNodeMap == &ScalarMap correctly |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Remove dead method |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Do not delete the same graph multiple times when freein... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Do not multiply delete graphs if functions are sharing... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Move usages of explicit hash_* datastructures to use... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Revamp DSGraphs so that they can support multiple funct... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Adjust for new DSGraph API |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Eliminate using declarations, adjust for new DSGraph API |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Abstract out the predicate which decides whether a... |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Fix minor bug in previous checkin |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Add support for ensuring that nodes are not incomplete |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Add support for "physical subtyping", which fixes: |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Add print method to not get silly warning from analyze |
tree | commitdiff |
2003-06-29 |
Chris Lattner | New pass which is useful for writing regression tests |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Until there is a setjmp/longjmp transformation pass... |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Expose must alias information for global variables... |
tree | commitdiff |
2003-06-29 |
Chris Lattner | If the alias analysis algorithm we are using can provid... |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Count operands to instructions as well as just results... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Propagate globals graph from the local to bu to td... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Drop references to globals who do exist in the globals... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Avoid double negatives |
tree | commitdiff |
2003-06-28 |
Chris Lattner | New pass to perform DSA based optimizations. Initially... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Avoid printing out huge structures or arrays if they... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Add support for a new zeroinitializer token which can... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | jmp_buf is really a pointer type that is passed around... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Add support for the Invoke instruction! |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Preserve compatibility with non-gcc compilers |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Fix bug: CBackend/2003-06-28-LinkOnceGlobalVars.llx |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Allow the inlining limit to be controlled from the... |
tree | commitdiff |
2003-06-28 |
Chris Lattner | Add support for 'unsigned' command line arguments |
tree | commitdiff |
2003-06-27 |
Brian Gaeke | Nice tasty llc fixes. These should fix LLC for x86... |
tree | commitdiff |
2003-06-26 |
Brian Gaeke | Number constants from constant pool as CPIf_i where... |
tree | commitdiff |
2003-06-26 |
Chris Lattner | Add support to globaldce for deleting dead function... |
tree | commitdiff |
2003-06-26 |
Chris Lattner | When internalizing global ctor/dtor list, also mark... |
tree | commitdiff |
2003-06-26 |
Chris Lattner | Implement more aggressive folding of constant GEP instr... |
tree | commitdiff |
2003-06-26 |
Chris Lattner | Add support for elimination of load instruction from... |
tree | commitdiff |
2003-06-25 |
Brian Gaeke | Integrate the C writer's name mangler. |
tree | commitdiff |
2003-06-25 |
Brian Gaeke | First draft of X86 LLC backend. This should be OK for... |
tree | commitdiff |
2003-06-25 |
Chris Lattner | Instcombine: X * -1 -> -X |
tree | commitdiff |
2003-06-25 |
Chris Lattner | Fix bug: LevelRaise/2003-06-25-ExprAnalysis.ll |
tree | commitdiff |
2003-06-25 |
Chris Lattner | Fix bug: Mem2Reg/2003-06-26-IterativePromote.ll |
tree | commitdiff |
2003-06-25 |
Joel Stanley | - Fixed name mangling conditions to handle 'linkonce... |
tree | commitdiff |
2003-06-25 |
Chris Lattner | Add argument to DAE to allow operation on non-internal... |
tree | commitdiff |
2003-06-25 |
Brian Gaeke | It seems likely that floats would need a cast too,... |
tree | commitdiff |
2003-06-24 |
Chris Lattner | Fix bug: ADCE/2003-06-24-BadSuccessor.ll |
tree | commitdiff |
2003-06-24 |
Chris Lattner | Make assertion more descriptive |
tree | commitdiff |
2003-06-24 |
Chris Lattner | Do not mark ALL terminators live if any instruciton... |
tree | commitdiff |
2003-06-24 |
Chris Lattner | Fix bug: SCCP/2003-06-24-OverdefinedPHIValue.ll |
tree | commitdiff |
2003-06-24 |
Chris Lattner | Fix bug: TailDup/2003-06-24-Simpleloop.ll |
tree | commitdiff |
2003-06-23 |
Chris Lattner | Implement new transforms: |
tree | commitdiff |
2003-06-23 |
Brian Gaeke | Fix 2003-06-23-PromotedExprs.llx -- if we are adding... |
tree | commitdiff |
2003-06-23 |
Brian Gaeke | Include <cmath> instead of <math.h> |
tree | commitdiff |
2003-06-23 |
Chris Lattner | Add support for GCC 3.3 |
tree | commitdiff |
2003-06-23 |
Chris Lattner | avoid dividing by zero when dealing with zero sized... |
tree | commitdiff |
2003-06-23 |
Vikram S. Adve | Add the padding needed for variable-size alloca's,... |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Fix bug: InstCombine/2003-06-22-ConstantExprCrash.ll |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Add paranoia checking |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Test change |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Initial checkin of Tail duplication pass. |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Do not use the inefficient, fixed function, CBW, CDQ... |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Remove a ton of extraneous #includes |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Remove support for the MultiObject flag, which was... |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Instcombine cast (getelementptr Ptr, 0, 0, 0) to .... |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Minor simplification to 64-bit instsel |
tree | commitdiff |
2003-06-21 |
Chris Lattner | For 16 and 32-bit multiplies, use the IMUL instruction... |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Add IMULr16 & IMULr32 instructions |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Generate code for LONG indexes to getelementptr instruc... |
tree | commitdiff |
2003-06-20 |
Chris Lattner | Some preprocessors doen't support // comments and get... |
tree | commitdiff |
2003-06-20 |
Chris Lattner | Fix the build. :( |
tree | commitdiff |
2003-06-20 |
Vikram S. Adve | RDCCR defines arg. #1, not arg. #2. |
tree | commitdiff |
2003-06-19 |
Chris Lattner | Changes to privatize NodeType |
tree | commitdiff |
2003-06-19 |
Chris Lattner | * Changes to make NodeType be private to DSNode. |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Fix output bug: Intel asm comment character is #, not ;. |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | RECAPITALIZE all the names of pseudo-instructions,... |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Rename many instructions to their Intel asm-compatible... |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Add Initialization and Finalization methods for the... |
tree | commitdiff |
2003-06-19 |
Chris Lattner | Remove usage of sys/unistd.h |
tree | commitdiff |
2003-06-19 |
Chris Lattner | Implement the functionality of InstCombine/call.ll |
tree | commitdiff |
2003-06-19 |
Chris Lattner | Remove a bunch of complicated code. The functionality... |
tree | commitdiff |
2003-06-18 |
Brian Gaeke | lib/Target/X86/X86TargetMachine.{cpp,h}: Add initial... |
tree | commitdiff |
2003-06-18 |
Brian Gaeke | lib/Target/Sparc/Sparc.cpp: |
tree | commitdiff |
next |