2001-11-26 |
Chris Lattner | Misc cleanups |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Expose constant propogation of an instruction in a... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Stuff after a #endif is not valid CPP input and breaks... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement internal method support |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement support for internal methods |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement writer support for Loops, Induction Variables... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Make Mul work right |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Fix a bad assertion to be correct . The root basic... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement a new entry node that has edges to all extern... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement DCE of global values |
tree | commitdiff |
2001-11-26 |
Chris Lattner | * Implement dominator based loop identification |
tree | commitdiff |
2001-11-26 |
Chris Lattner | * Implement array indexing in lli |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Support Array Indexing |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement: isLosslesslyConvertableTo and new CompositeT... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | If a name conflict occurs when inserting a value, renam... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Support array indexing |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Support Composite's, not just structs |
tree | commitdiff |
2001-11-26 |
Chris Lattner | losslessCastableTypes is moved to Type class |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Support selectable structure transformations |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Support mutation of array indexing |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Clean up code, implement array indexing stuff |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement array indexing reverse engineering |
tree | commitdiff |
2001-11-26 |
Chris Lattner | The old getIndices has been deprecated, because it... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement array indexing |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Implement array indexing with uints |
tree | commitdiff |
2001-11-26 |
Chris Lattner | * Implement more powerful expr analysis of cast instruc... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Be more const correct |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | commented out popAllTempValues since it leads to a... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Commented some popTempArg.. since it leads to a bug |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Added naming to inserted phi copy values - for easy... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | changed since names of some methods in PhyRegAlloc... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Fixed a bug in setReLRegsUsedByMI |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Changed some names of methods, added const etc. |
tree | commitdiff |
2001-11-15 |
Vikram S. Adve | Fix use of AllocateLocalVar for alloca instruction! |
tree | commitdiff |
2001-11-15 |
Vikram S. Adve | Modify AllocateLocalVar method to take a size argument. |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | fixed setUsedRegAtMI |
tree | commitdiff |
2001-11-15 |
Vikram S. Adve | Print incoming arguments and return values. |
tree | commitdiff |
2001-11-15 |
Vikram S. Adve | Fix int->float conversion. |
tree | commitdiff |
2001-11-15 |
Chris Lattner | -cleangcc pass now remove type names that are never... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Changed phi elimination code |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Fix cute little bug that was causing the last |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Small changed to printing a machine operand - It the... |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Don't assume constant operand can only be in position 1! |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Add function returning which operand holds immediate... |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Idiotic error in last fix. |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Don't need to load a NULL pointer constant from memory! |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Change latency of SETX to improve schedule -- just... |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Added support method for setting interference for pseud... |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Added M_PSEUDO_FLAG for SETX .. instr |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Added interference for args in pseudo instructions |
tree | commitdiff |
2001-11-14 |
Chris Lattner | Rename cruft |
tree | commitdiff |
2001-11-14 |
Chris Lattner | Remove much cruft from the MemAccessInst instruction |
tree | commitdiff |
2001-11-14 |
Chris Lattner | Better heuristics for handling arrays |
tree | commitdiff |
2001-11-13 |
Ruchira Sasanka | commented out lines printing code after scheduling |
tree | commitdiff |
2001-11-13 |
Ruchira Sasanka | Fixed a bug concering LR spilling. Earlier, added spill... |
tree | commitdiff |
2001-11-13 |
Ruchira Sasanka | Changed checking for invalid register number - earlier... |
tree | commitdiff |
2001-11-13 |
Chris Lattner | Implement some more rand functions for em3d benchmark |
tree | commitdiff |
2001-11-13 |
Chris Lattner | * Change ExpressionConvertableToType to more closely... |
tree | commitdiff |
2001-11-13 |
Chris Lattner | Minor style cleanups |
tree | commitdiff |
2001-11-13 |
Chris Lattner | Avoid assertion failure when taking size of unsized... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Do the same for allocating spills to get their alignmen... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | When allocating space on stack for writing a register, |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Bug fix in offset alignment computations: don't subtrac... |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Remove debug info :( |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Fix bug in new assertion |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Fixed a bug with pervious ColorCallArg |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Canged ColorCallArg so that when a call arg is directly... |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Add an assertion check |
tree | commitdiff |
2001-11-12 |
Chris Lattner | I don't know what I was thinking |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Print percentages for profiling info better |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Fix minor bug |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | For phi elimination, now we are generating only one... |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Changed insert instructions only for CONSTANTS - back... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Disable use of the Phi machine instruction which is... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Eliminate most uses of the machine instruction vector... |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Print profile info if exit() is called |
tree | commitdiff |
2001-11-12 |
Chris Lattner | Hack a structure profiling option together |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Added phi elimination code |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Added phi elimination code - not final |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Improved printing routines. |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Major improvement to how nodes are built for a BB. |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Adjust all stack variable offsets to be aligned by... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Fix dumb bug in alignment adjustment code! |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Fix bogus code that was eliminating needed args. |
tree | commitdiff |
2001-11-11 |
Ruchira Sasanka | Fixed FP and SP usage. SP for outgoing args - for every... |
tree | commitdiff |
2001-11-11 |
Ruchira Sasanka | cahnged StackPointer accesses to FramePointer |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Fix errors in computing downgrowing offsets, and in |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Down-growing offsets from FP should start at 0, not -1. |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Only add true dep. edges from an earlier to a later... |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Changed code to ignore Phi Nodes in PhyRegAlloc |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Corrected reodering code for instructions inserted... |
tree | commitdiff |
2001-11-10 |
Chris Lattner | Initail checking of structure swapper |
tree | commitdiff |
2001-11-10 |
Chris Lattner | Initial checkin of structure mutator |
tree | commitdiff |
2001-11-10 |
Vikram S. Adve | Several bug fixes in printing constants, particularly... |
tree | commitdiff |
2001-11-10 |
Vikram S. Adve | Must generate an instruction for GetElementPtr if singl... |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Disabled some debuggin messages |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Coalesing bug fix - now checks for the same regType... |
tree | commitdiff |
2001-11-09 |
Ruchira Sasanka | No major change |
tree | commitdiff |
2001-11-09 |
Ruchira Sasanka | Added code for correct reordering of call arguments |
tree | commitdiff |
2001-11-09 |
Chris Lattner | New pass to find types in use by a program |
tree | commitdiff |
next |