2002-08-15 |
Vikram S. Adve | Added more helper functions for binary instructions...
|
commit | commitdiff | tree |
2002-08-15 |
Vikram S. Adve | Add tests for unary NOT operations.
|
commit | commitdiff | tree |
2002-08-14 |
Vikram S. Adve | Add method MachineInstr::substituteValue() which substitutes
|
commit | commitdiff | tree |
2002-08-14 |
Vikram S. Adve | Add method MachineInstr::substituteValue() which substitutes
|
commit | commitdiff | tree |
2002-08-13 |
Vikram S. Adve | Bug fix in TargetData::getIndexedOffset: We were using...
|
commit | commitdiff | tree |
2002-08-13 |
Vikram S. Adve | Several bug fixes in casting to signed int values.
|
commit | commitdiff | tree |
2002-08-13 |
Vikram S. Adve | Handle small unsigned results correctly by clearing...
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Add function GetConstantValueAsUnsignedInt.
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Bug fix in CreateCodeToLoadConst(): use sign of dest...
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Add a sequence of GEPs with constant indices, for...
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Bug fix in TargetData::getIndexedOffset(): handle struct...
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Bug fix in SetOperandsForMemInstr: handle leading zeros...
|
commit | commitdiff | tree |
2002-08-04 |
Vikram S. Adve | Add function GetConstantValueAsUnsignedInt.
|
commit | commitdiff | tree |
2002-08-03 |
Vikram S. Adve | Simplified handling of array indexes in SetMemOperands_Internal.
|
commit | commitdiff | tree |
2002-08-03 |
Vikram S. Adve | Add MemAccessInst::getNumIndices().
|
commit | commitdiff | tree |
2002-08-03 |
Vikram S. Adve | Eliminate cast instructions: use only GEPs in decomposed...
|
commit | commitdiff | tree |
2002-08-03 |
Vikram S. Adve | Run both *.ll and *.c tests.
|
commit | commitdiff | tree |
2002-08-03 |
Vikram S. Adve | Added expected decomposed sequence in comments, plus...
|
commit | commitdiff | tree |
2002-08-02 |
Vikram S. Adve | Don't build Debug/ versions when ENABLE_OPTIMIZED is on.
|
commit | commitdiff | tree |
2002-08-01 |
Vikram S. Adve | Bug fix: incorrect SAVE instruction when using register...
|
commit | commitdiff | tree |
2002-08-01 |
Vikram S. Adve | Feature test for stack size bigger than immed. field...
|
commit | commitdiff | tree |
2002-07-31 |
Vikram S. Adve | Just improved comments and assertions.
|
commit | commitdiff | tree |
2002-07-31 |
Vikram S. Adve | Add a missing case: converting float/double to unsigned...
|
commit | commitdiff | tree |
2002-07-30 |
Vikram S. Adve | Add GlobalDSGraph -- a common graph that holds externally...
|
commit | commitdiff | tree |
2002-07-30 |
Vikram S. Adve | Print globals graph after either the BU or the TD pass.
|
commit | commitdiff | tree |
2002-07-30 |
Vikram S. Adve | This file implements the top-down propagation pass...
|
commit | commitdiff | tree |
2002-07-30 |
Vikram S. Adve | Use a separate globals graph to hold externally visible...
|
commit | commitdiff | tree |
2002-07-30 |
Vikram S. Adve | Add GlobalDSGraph -- a common graph that holds externally...
|
commit | commitdiff | tree |
2002-07-18 |
Vikram S. Adve | Add support for a top-down propagation pass:
|
commit | commitdiff | tree |
2002-07-18 |
Vikram S. Adve | Add support for a top-down propagation pass.
|
commit | commitdiff | tree |
2002-07-15 |
Vikram S. Adve | Ensure ConstExpr constants are unique.
|
commit | commitdiff | tree |
2002-07-15 |
Vikram S. Adve | Ensure ConstExpr constants are unique using a
|
commit | commitdiff | tree |
2002-07-15 |
Vikram S. Adve | Added duplicate constant expressions to test uniqueness...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Minor additions.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Added support to write out ConstantExpr nodes.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Added subclass ConstantExpr to represent expressions...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Create a static version of Instruction::getOpcodeName...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Add support for writing ConstantExpr nodes.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Write out the plane for types first, since values of...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Use a helper function outputConstantsInPlane in outputConstants.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Add support for reading ConstantExpr nodes.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Add support for reading ConstantExpr nodes.
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Added support for parsing expressions constructed from...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Declare globals llvmAsmtext and llvmAsmleng for use...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Create a static version of Instruction::getOpcodeName...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Added subclass ConstantExpr to represent expressions...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Add a couple of virtual functions to support subclass...
|
commit | commitdiff | tree |
2002-07-14 |
Vikram S. Adve | Test the handling of constant expressions.
|
commit | commitdiff | tree |
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 |
next |