2002-07-10 |
Vikram S. Adve | Include Makefile.singlesrc in order to compile .c tests.
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Some of these are feature tests, not regression tests.
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Bug fix: cast (bool) has higher precedence than %....
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Add support for marking each operand as a %hh, %hm...
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Added a few more methods for creating instructions.
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Fix print of BB name in dump().
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Add support for marking each operand as a %hh, %hm...
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Changed interface to insertCallerSavingCode().
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Stop using pseudo-instructions (SETX, SETUW, SETSW)
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Add support to print %hh, %hm, %lm, or %lo in an operand...
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Major overhaul to stop using pseudo-instructions (SETX...
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | More important fixes:
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Put caller-saving code *before* argument copying code!
|
commit | commitdiff | tree |
2002-07-10 |
Vikram S. Adve | Minor change in comments.
|
commit | commitdiff | tree |
2002-07-09 |
Vikram S. Adve | Disabling reassociate pass until it is fixed.
|
commit | commitdiff | tree |
2002-07-09 |
Vikram S. Adve | Added support for printing constant global references to
|
commit | commitdiff | tree |
2002-07-09 |
Vikram S. Adve | Add makefile-mode flag for emacs.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Fix iteration and InsertPos bugs introduced when Chris...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Numerous changes in interface to class SparcRegInfo...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | class MachineCodeForBasicBlock is now an annotation...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | BA no longer has the unused CC operand.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Have to save a boolean (setCC) value whenever use is...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | BA has only one argument.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Significant changes to correctly spill CC registers...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Significant changes to correctly spill CC registers...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | MachineInstr* in vector are not const (and never really...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Rename static struct Initializer to avoid name conflict...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Fix printing of BB in dump.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Moved class MachineCodeForBasicBlock to MachineCodeForBasicB...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | MachineInstr::dump() now takes no arguments.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Implementation of class MachineCodeForBasicBlock.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | A single MachineInstr operand may now be both a def...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | A single MachineInstr operand may now be both a def...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | cpMem<->Reg functions now support CC registers (int...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Interface to class MachineCodeForBasicBlock.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | getUsableUniRegAtMI interface simplified slightly.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Moved class MachineCodeForBasicBlock to MachineCodeForBasicB...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | MachineInstr* in vector are not const (and never really...
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Added two more helper functions for instruction creation.
|
commit | commitdiff | tree |
2002-07-08 |
Vikram S. Adve | Moved MachineCodeForBB to be an annotation on BasicBlock.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Add libsparc.a a second time to resolve link errors.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Link with test/Libraries/libinstr32.a for runtime routines
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Added external functions for hashing pointers to sequence...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Runtime routines to support tracing.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Fix libs and includes for compiling with llc.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Added log2 for log-base-2 and also modified IsPower2...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Added parameter IntRegSize for standard general-purpose...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | New function CreateSignExtensionInstructions.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Many functions that returned a single MachineInstr...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | InstrnsBefore and InstrnsAfter are now vectors instead...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Better interface to generating machine instr for common...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | MachineInstr now inherits from Annotable.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Hash pointer values to a sequence number to get identical...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Better folding getelementptr operations with mixed
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | cpValue2Value now needs a vector of MachineInstr to...
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Annotation class for MachineInstr.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Numerous bug fixes:
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Add integer register size field.
|
commit | commitdiff | tree |
2002-05-19 |
Vikram S. Adve | Numerous bug fixes:
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Added functions to compute the offset of a given incoming...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Optional args are no longer allocated as they are discovered.
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Don't record instructions for copying method arguments...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Don't pad spills and temp. stack areas for alignment.
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Major changes to how int and FP arguments are handled...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Added functions to compute which register, if any,...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Insert copy operations for FP arguments to a varargs...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Implementation of class MachineFrameInfo.
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Don't record instructions for copying method arguments...
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Improve printing during dumps.
|
commit | commitdiff | tree |
2002-04-25 |
Vikram S. Adve | Optional args are no longer allocated as they are discovered.
|
commit | commitdiff | tree |
2002-04-01 |
Vikram S. Adve | Case numbers were not updated when Sparc.burg.in was...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | 1. Fix a leftover bug in generating memory instructions.
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Added function getCallInstIndirectAddrVal() to set...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Minor cleanup in printing constants. I think this...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Add method getCallInstIndirectAddrVal() to add call...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Add method clearCallInterference().
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Include temp. values when computing max. size of stack...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Fix a bug in previous bug fix.
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Bug fix: address used by indirect call instruction...
|
commit | commitdiff | tree |
2002-03-31 |
Vikram S. Adve | Fix CreateUIntSetInstruction() to handle sign extensions...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Make test more rigorous. It was never reading the...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Refix bug: Add back method MachineCodeForInstruction...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Fix padding when allocating local variables on stack.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Add methods to support type inquiry. Rename TmpInstruction...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Moved to directory Scalar/ and renamed.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Destroy MethodLiveVarInfo after register allocation.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Use deterministic iterator for SchedGraphs. This is...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Bug fix: nextToTry was not being initialized in one...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Add option to disable scheduling.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Add option to disable scheduling.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Minor changes.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Re-fix bug: Put back MachineCodeForInstruction::dropAllRefer...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Fix padding for variables allocated on stack.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Major overhaul to FoldGetElemPtr to handle mixed array...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Use deterministic iterator for treeRoots.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Bug re-fix: put back MachineCodeForInstruction::get...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Change latencies for Load, Store and Branch instructions.
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Major enhancements to how array and structure indices...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Change treeRoots data structure to make enumeration...
|
commit | commitdiff | tree |
2002-03-24 |
Vikram S. Adve | Change treeRoots data structure to make enumeration...
|
commit | commitdiff | tree |
next |