- 58716b9 Implement: isLosslesslyConvertableTo and new CompositeType base class by Chris Lattner · 23 years ago
- c267f7b If a name conflict occurs when inserting a value, rename it. by Chris Lattner · 23 years ago
- 7c54b4a Support array indexing by Chris Lattner · 23 years ago
- 491b29f Support Composite's, not just structs by Chris Lattner · 23 years ago
- 89a1c80 losslessCastableTypes is moved to Type class by Chris Lattner · 23 years ago
- 12739d9 Support selectable structure transformations by Chris Lattner · 23 years ago
- 8090e8c Support mutation of array indexing by Chris Lattner · 23 years ago
- 3cc7dde Clean up code, implement array indexing stuff by Chris Lattner · 23 years ago
- a0fa588 Implement array indexing reverse engineering by Chris Lattner · 23 years ago
- 69a86e4 The old getIndices has been deprecated, because it no longer works. It now by Chris Lattner · 23 years ago
- b2b12b4 Implement array indexing by Chris Lattner · 23 years ago
- 6cdb011 Implement array indexing with uints by Chris Lattner · 23 years ago
- 882572a * Implement more powerful expr analysis of cast instructions by Chris Lattner · 23 years ago
- 0252755 Rearrange code by Chris Lattner · 23 years ago
- d43d900 Allow array indexing by Chris Lattner · 23 years ago
- 8927973 Be more const correct by Chris Lattner · 23 years ago
- 45ee091 * Remove the indexVec stuff which gets out of sync with the operands of the by Chris Lattner · 23 years ago
- 283f4e5 New Method isLosslesslyConvertableTo by Chris Lattner · 23 years ago
- 7c0cdc0 Add new CompositeType shared baseclass of ArrayType and StructType by Chris Lattner · 23 years ago
- 6fa9049 Add casts by Chris Lattner · 23 years ago
- 3113375 commented out popAllTempValues since it leads to a bug - see code by Ruchira Sasanka · 23 years ago
- f90870f Commented some popTempArg.. since it leads to a bug by Ruchira Sasanka · 23 years ago
- 07c7086 Added naming to inserted phi copy values - for easy debugging by Ruchira Sasanka · 23 years ago
- 295264d changed since names of some methods in PhyRegAlloc changed by Ruchira Sasanka · 23 years ago
- ba9d5db Fixed a bug in setReLRegsUsedByMI by Ruchira Sasanka · 23 years ago
- 825dd55 Changed some names of methods, added const etc. by Ruchira Sasanka · 23 years ago
- fe700e7 Fix protection probs by Chris Lattner · 23 years ago
- abf73ce Modify method AllocateLocalVar to take size argument. by Vikram S. Adve · 23 years ago
- 345bcc8 Fix use of AllocateLocalVar for alloca instruction! by Vikram S. Adve · 23 years ago
- 7c47c72 Modify AllocateLocalVar method to take a size argument. by Vikram S. Adve · 23 years ago
- f6dfca1 fixed setUsedRegAtMI by Ruchira Sasanka · 23 years ago
- dcf1620 Bug fix for Chris. by Vikram S. Adve · 23 years ago
- 2ed5ccd Print incoming arguments and return values. by Vikram S. Adve · 23 years ago
- b9959d8 Fix int->float conversion. by Vikram S. Adve · 23 years ago
- 430aa9e -cleangcc pass now remove type names that are never referenced and type names for pointers to primitive types. by Chris Lattner · 23 years ago
- 20ac79e Changed phi elimination code by Ruchira Sasanka · 23 years ago
- 0e7c737 Fix cute little bug that was causing the last by Vikram S. Adve · 23 years ago
- 8d24337 Small changed to printing a machine operand - It the operand is a def, it prints by Ruchira Sasanka · 23 years ago
- ecd5813 Don't assume constant operand can only be in position 1! by Vikram S. Adve · 23 years ago
- 4c5fe2d Add function returning which operand holds immediate constant by Vikram S. Adve · 23 years ago
- 9e29f78 Idiotic error in last fix. by Vikram S. Adve · 23 years ago
- c811745 Don't need to load a NULL pointer constant from memory! by Vikram S. Adve · 23 years ago
- c9c6aa0 Change latency of SETX to improve schedule -- just a hack. by Vikram S. Adve · 23 years ago
- cbddf49 Added support method for setting interference for pseudo instructions by Ruchira Sasanka · 23 years ago
- b9f550d added isPseudoInstr() by Ruchira Sasanka · 23 years ago
- d63aaaa Added M_PSEUDO_FLAG for SETX .. instr by Ruchira Sasanka · 23 years ago
- 22ccb1b Added interference for args in pseudo instructions by Ruchira Sasanka · 23 years ago
- 3bcce72 Rename cruft by Chris Lattner · 23 years ago
- 65ea171 Remove much cruft from the MemAccessInst instruction by Chris Lattner · 23 years ago
- c2ae4f6 Fix link prob by Chris Lattner · 23 years ago
- d5b48ca Better heuristics for handling arrays by Chris Lattner · 23 years ago
- 84dce16 commented out lines printing code after scheduling by Ruchira Sasanka · 23 years ago
- f221a2e Fixed a bug concering LR spilling. Earlier, added spilled code was not inserted by Ruchira Sasanka · 23 years ago
- 5f98aca Changed checking for invalid register number - earlier it was uisng a contant by Ruchira Sasanka · 23 years ago
- 689e076 Only use one form of printVal per program to avoid spurious link errors by Chris Lattner · 23 years ago
- 1b60014 Implement some more rand functions for em3d benchmark by Chris Lattner · 23 years ago
- 02b5d13 Overwrite files when linked Remove native files when cleaned by Chris Lattner · 23 years ago
- ce22ec1 * Change ExpressionConvertableToType to more closely match map behavior of by Chris Lattner · 23 years ago
- e72c557 Minor style cleanups by Chris Lattner · 23 years ago
- 3d775c3 Avoid assertion failure when taking size of unsized array. Todo item herE by Chris Lattner · 23 years ago
- e85f233 Do the same for allocating spills to get their alignment right too. by Vikram S. Adve · 23 years ago
- 00521d7 When allocating space on stack for writing a register, by Vikram S. Adve · 23 years ago
- e492c9d Bug fix in offset alignment computations: don't subtract the padding by Vikram S. Adve · 23 years ago
- 0ab42dc Distinguish LOCAL_LDFLAGS and LOCAL_LCFLAGS from LOCAL_CFLAGS. by Vikram S. Adve · 23 years ago
- e6e8b28 Remove debug info :( by Chris Lattner · 23 years ago
- 77a316a Fix bug in new assertion by Chris Lattner · 23 years ago
- 9d47866 Fixed a bug with pervious ColorCallArg by Ruchira Sasanka · 23 years ago
- 91014f6 Canged ColorCallArg so that when a call arg is directly pushed on to stack by Ruchira Sasanka · 23 years ago
- 27afeb2 Add an assertion check by Chris Lattner · 23 years ago
- b732543 I don't know what I was thinking by Chris Lattner · 23 years ago
- 84efe09 Print percentages for profiling info better by Chris Lattner · 23 years ago
- fd79ab5 Fix minor bug by Chris Lattner · 23 years ago
- 7130938 For phi elimination, now we are generating only one instruction by Ruchira Sasanka · 23 years ago
- 061b8ed Changed insert instructions only for CONSTANTS - back to original by Ruchira Sasanka · 23 years ago
- 3438b21 Disable use of the Phi machine instruction which is no longer needed by Vikram S. Adve · 23 years ago
- 200a435 Eliminate most uses of the machine instruction vector for each LLVM instr, by Vikram S. Adve · 23 years ago
- a95c699 Print profile info if exit() is called by Chris Lattner · 23 years ago
- e240906 Hack a structure profiling option together by Chris Lattner · 23 years ago
- 8486cdd Changed for adding Phi Elimination code by Ruchira Sasanka · 23 years ago
- 67a463a Added phi elimination code by Ruchira Sasanka · 23 years ago
- b2490fc Added phi elimination code - not final by Ruchira Sasanka · 23 years ago
- d9beb97 Improved printing routines. by Vikram S. Adve · 23 years ago
- af00d48 Major improvement to how nodes are built for a BB. by Vikram S. Adve · 23 years ago
- 5567e94 Adjust all stack variable offsets to be aligned by size. by Vikram S. Adve · 23 years ago
- fd9b7dc Fix dumb bug in alignment adjustment code! by Vikram S. Adve · 23 years ago
- 998cf0d Fix bogus code that was eliminating needed args. by Vikram S. Adve · 23 years ago
- c56e5c1 Fixed FP and SP usage. SP for outgoing args - for everything else FP by Ruchira Sasanka · 23 years ago
- 6beb013 cahnged StackPointer accesses to FramePointer by Ruchira Sasanka · 23 years ago
- f1a0a10 Fix errors in computing downgrowing offsets, and in by Vikram S. Adve · 23 years ago
- 5a81692 Down-growing offsets from FP should start at 0, not -1. by Vikram S. Adve · 23 years ago
- 5b43af9 Only add true dep. edges from an earlier to a later instruction. by Vikram S. Adve · 23 years ago
- 65480b7 Changed code to ignore Phi Nodes in PhyRegAlloc by Ruchira Sasanka · 23 years ago
- ae4bcd7 Corrected reodering code for instructions inserted before calls by Ruchira Sasanka · 23 years ago
- 984adc2 Made isPhi const by Ruchira Sasanka · 23 years ago
- 409ffcc Use cc instead of gcc to compile *.native by Vikram S. Adve · 23 years ago
- 7546c21 Initail checking of structure swapper by Chris Lattner · 23 years ago
- 2ac03f4 Testcase for structure field reordering by Chris Lattner · 23 years ago
- bff7c3a Initial checkin of structure mutator by Chris Lattner · 23 years ago
- d68ac24 Initial checkin of Structure mutator by Chris Lattner · 23 years ago
- 854acb9 Add hooks to call the new swap structcontents pass by Chris Lattner · 23 years ago