2003-08-01 |
Vikram S. Adve | Add all arithmetic operators to ConstantExprToString().
|
commit | commitdiff | tree |
2003-08-01 |
Vikram S. Adve | *Both* operands of divide need sign-extension before...
|
commit | commitdiff | tree |
2003-08-01 |
Vikram S. Adve | Put back the separate pass to decompose multi-dimensional...
|
commit | commitdiff | tree |
2003-07-30 |
Vikram S. Adve | When emitting a constant, check for ConstantExpr before
|
commit | commitdiff | tree |
2003-07-30 |
Vikram S. Adve | 1. Make table size prime -- improves hashing performance...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Unify all constant evaluations that depend on register...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Bug fix: after reallocating the hash table, we have...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Unify all constant evaluations that depend on register...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Rename 'dump-asm' to 'dump-input' and really print...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Bug fix: don't unnecessarily pretty-print control-characters...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Add ConvertConstantToIntType() to unify all constant...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Add code to support stack spill/temp offsets that don...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | All constant-evaluation code now unified into
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | 1. Bug fix: Don't use branch operand reg. as temp...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Don't require a BB to look-up live variables, unless...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Moved insertCallerSavingCode() to PhyRegAlloc and
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Add const version of getLiveRangeForValue().
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Code to insert caller-saves moved here from SparcRegInfo...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Don't require a BB to look-up live variables, unless...
|
commit | commitdiff | tree |
2003-07-29 |
Vikram S. Adve | Regression test for incorrect character emitted to...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | (1) Major fix to the way unused regs. are marked and...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | 1. Fix a case that was marking the invalid reg. num...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | (1) Change the way unused regs. are marked and found...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | Change the way unused regs. are marked and found to...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | Remove unused field. Change the way unused regs. are...
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | Add an assertion.
|
commit | commitdiff | tree |
2003-07-25 |
Vikram S. Adve | Include vector into these two files to ensure that...
|
commit | commitdiff | tree |
2003-07-22 |
Vikram S. Adve | (1) Pass 'VAR=string' arguments to gmake
|
commit | commitdiff | tree |
2003-07-22 |
Vikram S. Adve | Fix comment.
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | Tests for globals with different kinds of behavior...
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | (1) Added DSGraph::cloneReachableSubgraph and DSGraph...
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | Rematerialize nodes from the globals graph into the...
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | (1) Rematerialize nodes from the globals graph into...
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | Implement 2 important changes: (1) rematerialization...
|
commit | commitdiff | tree |
2003-07-16 |
Vikram S. Adve | Factor out the test for unresolvable external functions...
|
commit | commitdiff | tree |
2003-07-11 |
Vikram S. Adve | Use uint32_t for table index and size: table will never...
|
commit | commitdiff | tree |
2003-07-11 |
Vikram S. Adve | Trace loads and stores as they happen (stores were...
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Several important bug fixes:
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Bug fix in creating constants: need 1U << 31, not 1...
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Fold cast-to-bool into not. Later, this should also...
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Values stored in CallArgsDescriptor cannot be const.
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | isMarkedForSpill() should be const.
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Change interface to MachineInstr::substituteValue to...
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Print out all neighbors in interference graph, not...
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Several fixes to handling of int CC register:
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Several fixes to handling of int CC register:
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | *** empty log message ***
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Just documentation.
|
commit | commitdiff | tree |
2003-07-10 |
Vikram S. Adve | Add phony target "bytecode" to ensure that it works...
|
commit | commitdiff | tree |
2003-07-08 |
Vikram S. Adve | Simplified DOTRACING flag.
|
commit | commitdiff | tree |
2003-07-08 |
Vikram S. Adve | Pointer hash table reallocation code seems never to...
|
commit | commitdiff | tree |
2003-07-08 |
Vikram S. Adve | Native libraries (libinstr*.a) should not have been...
|
commit | commitdiff | tree |
2003-07-08 |
Vikram S. Adve | Use libinstr.$(ARCH).a instead of libinstr64.a
|
commit | commitdiff | tree |
2003-07-08 |
Vikram S. Adve | *** empty log message ***
|
commit | commitdiff | tree |
2003-07-06 |
Vikram S. Adve | Correction to last fix: Pointer types do not return...
|
commit | commitdiff | tree |
2003-07-06 |
Vikram S. Adve | Choose register instead of immediate for ConstantExpr...
|
commit | commitdiff | tree |
2003-07-06 |
Vikram S. Adve | Major bug fix though it happened rarely (only on a...
|
commit | commitdiff | tree |
2003-07-06 |
Vikram S. Adve | Regression test for bug in reg. allocation that was...
|
commit | commitdiff | tree |
2003-07-06 |
Vikram S. Adve | Make the RegClassID values public -- there is no other...
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | Force fixed-size but large alloca objects to the dynamically...
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | Leak fix: delete old objects before reallocation in...
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | Minor beautification: fold a couple of lines of code.
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | (1) Major bug fix: DecomposeArrayRef() replaces its...
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | A def. operand of a machine instruction may be an ordinary...
|
commit | commitdiff | tree |
2003-07-02 |
Vikram S. Adve | Bug/case fixes:
|
commit | commitdiff | tree |
2003-06-23 |
Vikram S. Adve | Add the padding needed for variable-size alloca's,...
|
commit | commitdiff | tree |
2003-06-20 |
Vikram S. Adve | RDCCR defines arg. #1, not arg. #2.
|
commit | commitdiff | tree |
2003-06-05 |
Vikram S. Adve | Minor tuning -- avoid a non-inlinable function call...
|
commit | commitdiff | tree |
2003-06-04 |
Vikram S. Adve | Modify tracing rules to use opt -trace[m] instead of...
|
commit | commitdiff | tree |
2003-06-04 |
Vikram S. Adve | Undo one of those last fixes -- it was incorrect.
|
commit | commitdiff | tree |
2003-06-03 |
Vikram S. Adve | Improved how tracing can be used:
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Made a single common InvalidRegNum = -1.
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Renamed a variable.
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Support for annul/pred and other future flags on op...
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Minor changes.
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Added MachineCodeForInstruction object as an argument to
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Allow explicit physical registers for implicit operands.
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Changes to allow explicit physical register arguments...
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Several bug fixes: globals in call operands were not...
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Extensive changes to the way code generation occurs...
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | Reverting previous beautification changes.
|
commit | commitdiff | tree |
2003-05-31 |
Vikram S. Adve | 3 more bugs from the SPEC codes and from richards_benchmark.c
|
commit | commitdiff | tree |
2003-05-28 |
Vikram S. Adve | Three kinds of boolean values handled incorrectly:
|
commit | commitdiff | tree |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now...
|
commit | commitdiff | tree |
2003-05-27 |
Vikram S. Adve | Renamed MachienOperand::opIsDef to MachineOperand:...
|
commit | commitdiff | tree |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now...
|
commit | commitdiff | tree |
2003-05-27 |
Vikram S. Adve | Renamed opIsDef to opIsDefOnly.
|
commit | commitdiff | tree |
2003-05-27 |
Vikram S. Adve | Added special register class containing (for now) ...
|
commit | commitdiff | tree |
2003-05-25 |
Vikram S. Adve | Bug fix: right shift for int divide-by-power-of-2 was...
|
commit | commitdiff | tree |
2003-05-25 |
Vikram S. Adve | Bug fix: padding bytes within a structure should go...
|
commit | commitdiff | tree |
2003-05-25 |
Vikram S. Adve | Bug fix: sign-extension was not happening for C = ...
|
commit | commitdiff | tree |
2003-05-25 |
Vikram S. Adve | Make case of GetNumOfInt/FloatArgRegs functions to...
|
commit | commitdiff | tree |
2003-05-25 |
Vikram S. Adve | Add support for compiling varargs functions.
|
commit | commitdiff | tree |
2002-12-16 |
Vikram S. Adve | Use -Wl,-x instead of -s: it is more portable, and...
|
commit | commitdiff | tree |
2002-12-10 |
Vikram S. Adve | External routines used to identify Cilk operations...
|
commit | commitdiff | tree |
2002-12-10 |
Vikram S. Adve | This file implements the function DemoteRegToStack...
|
commit | commitdiff | tree |
2002-12-10 |
Vikram S. Adve | This file provides the function DemoteRegToStack()...
|
commit | commitdiff | tree |
2002-12-10 |
Vikram S. Adve | This file implements a pass that automatically parallelizes...
|
commit | commitdiff | tree |
2002-12-10 |
Vikram S. Adve | The pass Parallelize automatically parallelizes a program...
|
commit | commitdiff | tree |
2002-12-09 |
Vikram S. Adve | Fix link errors due to new IPModRef pass.
|
commit | commitdiff | tree |
next |