2004-07-04 |
Reid Spencer | - Changes for bug 122 |
tree | commitdiff |
2004-07-04 |
Reid Spencer | - #include <iostream> since its not in Value.h any... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Constify SymbolTable's use of Type* so that it never... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | - #include <iostream> since its not in Value.h any... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | #include <iostream> since its not in Value.h any more. |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Adjust the slot machine to handle Types separately... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Implementation of SlotTable went into header file.... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Remove Tabs. |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Implement new output functions for types and compacted... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Add new methods outputTypes and outputCompactionTypes... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | For bug 122: |
tree | commitdiff |
2004-07-04 |
Reid Spencer | - Type::TypeTyID doesn't exist any more (bug 122) |
tree | commitdiff |
2004-07-04 |
Reid Spencer | - Don't use macros to call the BytecodeHandler |
tree | commitdiff |
2004-07-04 |
Reid Spencer | - Make ValueList an "OtherVal" user of Values to ensure... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Remove tabs. Move function declaration to Reader.h... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Add #include <iostream> which is needed now that Value... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Excise tabs. |
tree | commitdiff |
2004-07-04 |
Alkis Evlogimenos | Add efficiency statistic. |
tree | commitdiff |
2004-07-03 |
Chris Lattner | Fix compilation on internix |
tree | commitdiff |
2004-07-03 |
Chris Lattner | Implement add.ll:test22, a common case in MSIL files |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Fix Type::isSized() to realize that "{ opaque }" is... |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Do not call getTypeSize on a type that has no size |
tree | commitdiff |
2004-07-02 |
Misha Brukman | Add FIXME notes for spilling int/fp regs (need to calcu... |
tree | commitdiff |
2004-07-02 |
Brian Gaeke | Fix use-before-def thinko |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Revert patches 1.79 and 1.80 which had to do with dead... |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Fix potential problems with unreachable basic blocks. |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Fix all of those problems that the PPC backend has... |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Remove dead blocks |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Add a trivially simple pass to delete unreachable block... |
tree | commitdiff |
2004-07-02 |
Brian Gaeke | Get rid of a dead variable, and fix a typo in a comment. |
tree | commitdiff |
2004-07-02 |
Brian Gaeke | Add M_TERMINATOR_FLAG to terminator instructions (branc... |
tree | commitdiff |
2004-07-02 |
Brian Gaeke | RETURN instructions are not used in the sparc backend. |
tree | commitdiff |
2004-07-01 |
Misha Brukman | * Follow the PowerPC convention of leaving 24 bytes... |
tree | commitdiff |
2004-07-01 |
Misha Brukman | * Get rid of constant-expr handling code: we use the... |
tree | commitdiff |
2004-07-01 |
Misha Brukman | Wrap long line |
tree | commitdiff |
2004-07-01 |
Misha Brukman | * Do not allocate r0 as we use it indiscriminantly... |
tree | commitdiff |
2004-07-01 |
Misha Brukman | Check if operand has an allocated reg before requesting it. |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Add much better assertion checking for load and store... |
tree | commitdiff |
2004-07-01 |
Brian Gaeke | Make this pass use a more specific debug message than... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Handle targets where alignment can be bigger than the... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Make sure that we destroy the MBB's, with all of their... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Now that MachineFunction/MachineBasicBlock keep a mappi... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Change MBB autonumber a bit to get the reverse mapping... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Instance var no longer exists |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Start using MBB numbers directly instead of going throu... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Instead of building a private numbering of MBB's use... |
tree | commitdiff |
2004-06-30 |
Misha Brukman | Fix indentation to be 2 spaces. |
tree | commitdiff |
2004-06-30 |
Misha Brukman | * Coalesce the handy CALL* alias opcodes with the stand... |
tree | commitdiff |
2004-06-30 |
Misha Brukman | * Allow more registers to be allocated from the general... |
tree | commitdiff |
2004-06-30 |
Misha Brukman | * Inquire about the number of operands from the instruc... |
tree | commitdiff |
2004-06-30 |
Misha Brukman | visitSetCondInst() takes a parameter of type `SetCondInst' |
tree | commitdiff |
2004-06-30 |
Misha Brukman | Always assume a function may have calls because the... |
tree | commitdiff |
2004-06-29 |
Misha Brukman | * Don't save LR when outputting globals: it's already... |
tree | commitdiff |
2004-06-29 |
Misha Brukman | * Stop using BBNumbering, we don't really need it |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Set up the prologue and epilogue to be more like the... |
tree | commitdiff |
2004-06-29 |
Misha Brukman | * Use LA instead of LWZ for LoadLoAddr |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Only allocate non-volatile registers R13-31 (for now). |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Lower ConstantExpressions before the code generator. |
tree | commitdiff |
2004-06-29 |
Reid Spencer | Remove files no longer needed. ConstantReader and Instr... |
tree | commitdiff |
2004-06-29 |
Reid Spencer | This is a slimming down of the previous ReaderInternals... |
tree | commitdiff |
2004-06-29 |
Reid Spencer | MAJOR REWRITE. |
tree | commitdiff |
2004-06-29 |
Reid Spencer | Adjustments to allow Bytecode Reading to support the... |
tree | commitdiff |
2004-06-29 |
Reid Spencer | Merge Dumper.cpp and AnalyzerWrappers.cpp into this... |
tree | commitdiff |
2004-06-29 |
Reid Spencer | Analyzer moved to ../Reader directory. |
tree | commitdiff |
2004-06-29 |
Reid Spencer | Remove newly defunct Analyzer directory. |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Fix associativity of parameters to assert(): now it... |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Convert tabs to spaces. |
tree | commitdiff |
2004-06-29 |
Misha Brukman | * Fix saving LR in function prologue |
tree | commitdiff |
2004-06-29 |
Misha Brukman | Assembly syntax/comment fixes by Nate Begeman. |
tree | commitdiff |
2004-06-29 |
Vikram S. Adve | Restoring this file. |
tree | commitdiff |
2004-06-29 |
Chris Lattner | The code generator should work with unreachable blocks... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | I believe that the code generator now properly handles... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | In line with the previous patch, do not assert out... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | Do not dereference end iterators. It hurts when you... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | Fix a regression from r1.224. In particular, codegen... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Can't print out machine code before it is constructed. |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Fix the assembly opcode on LOADLoAddr, courtesy of... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Set isBranch and isTerminator bits on all branch instru... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Fix loading and storing PC-relative static variables... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | No need to generate a lazy-linking stub for internal... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Do not set the `link' bit when branching to the first... |
tree | commitdiff |
2004-06-28 |
Misha Brukman | Fix spacing around function arguments. |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Initial checkin of a simple mod/ref analysis for global... |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Remove unused file |
tree | commitdiff |
2004-06-28 |
Chris Lattner | These passes are long dead/obsolete. They never worked... |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Moved IPModRef out of the public include dir |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Move DependenceGraph.* to lib/Analysis/DataStructure |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Moving to lib/Analysis/DataStructure |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Move MemoryDepAnalysis.h into lib/Analysis/DataStructure |
tree | commitdiff |
2004-06-28 |
Chris Lattner | Move PgmDependenceGraph.h out of the public include... |
tree | commitdiff |
2004-06-27 |
Brian Gaeke | Allow saving and restoring of double and float registers. |
tree | commitdiff |
2004-06-27 |
Brian Gaeke | Add FITOS, FITOD, and F{ADD,SUB,MUL,DIV}{S,D}. |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Implement InstCombine/add.ll:test21 |
tree | commitdiff |
2004-06-27 |
Brian Gaeke | Support printing constant pool indices. |
tree | commitdiff |
2004-06-27 |
Brian Gaeke | Trim whitespace. |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Do not find these ugly sparc-specific objects by using... |
tree | commitdiff |
2004-06-27 |
Chris Lattner | This class is no longer an annotation |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Add a map of MachineCodeForInstruction objects to Machi... |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Fold iType into Value::VTy |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Make it obvious that this file is bad bad bad |
tree | commitdiff |
next |