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 |
2001-11-09 |
Vikram S. Adve | Added class MachineCacheInfo. |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Add support to print constant arrays and structures. |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Do the same for float->int that we did for int->float... |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Added function UltraSparcInstrInfo::CreateCodeToCopyFlo... |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Added class UltraSparcCacheInfo. |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Bug fix: Need to include the stack offset "bias" in... |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Use node->getOpCode() instead of node->getMachineInstr... |
tree | commitdiff |
2001-11-09 |
Chris Lattner | Remove false optimization that basically broke everything |
tree | commitdiff |
2001-11-08 |
Chris Lattner | * Add better caching of data to avoid silly recusions |
tree | commitdiff |
2001-11-08 |
Chris Lattner | Add method decl |
tree | commitdiff |
2001-11-08 |
Chris Lattner | Improve raising significantly |
tree | commitdiff |
next |