2001-08-28 |
Vikram S. Adve | Added nonterminals for arithmetic operations where...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Changed link line.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Add calls to NormalizeMethod() and to ScheduleInstructionsWi...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Makefile for InstrSched/
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Remove source list.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Added directory InstrSched.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Major changes too hard to document :-)
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Added function MachineInstr::operandIsDefined(i) and...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Extensive additions for supporting instruction scheduling.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Added class MachineSchedInfo and several supporting...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Implementation of instruction scheduling for LLVM.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Class that encapsulates priority heuristics for instruction...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Scheduling DAG for instruction scheduling. Currently...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Moved debug options declaration to header file, and...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Moved function PrintMachineInstructions here.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | analyze() now checks to see that we don't analyze the...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | *** empty log message ***
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Simplification transformations to normalize the code...
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Use const int instead of #define.
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Add copy and assignment operators for POIterator, and
|
commit | commitdiff | tree |
2001-08-28 |
Vikram S. Adve | Added InstrSched library to link line.
|
commit | commitdiff | tree |
2001-08-25 |
Vikram S. Adve | Add dependence to libvmcore.
|
commit | commitdiff | tree |
2001-08-13 |
Vikram S. Adve | Always set isDef for operand in position resultPos.
|
commit | commitdiff | tree |
2001-08-09 |
Vikram S. Adve | Can't use ref to stack value!
|
commit | commitdiff | tree |
2001-08-09 |
Vikram S. Adve | Needed old conditions as well as new in skipToNextVal()!
|
commit | commitdiff | tree |
2001-08-08 |
Vikram S. Adve | Bug fix in ValOpIterator: not moving past operand with...
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Add CC operand as 4th operand of SUBcc, and mark it...
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Use extra operand for instructions that set a CC register...
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Also, move burg rule to Makefile.common.
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | And add rule to create a .cpp source file from burg...
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Better still, lets move pathname for Burg to Makefile...
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Add path and options for burg.
|
commit | commitdiff | tree |
2001-08-06 |
Vikram S. Adve | Use full pathname for burg.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Allow numOperands of -1 for variable #operands.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Simplify command line options, and add option for printing
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Had used the wrong option.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Added tree nodes for Phi instructions.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Generate tree nodes for Phi instructions.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Allow machine instructions with variable numbers of...
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Added dummy Phi instruction.
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Generate dummy Phi machine instruction, plus a bug...
|
commit | commitdiff | tree |
2001-07-31 |
Vikram S. Adve | Added support for testing instruction selection on...
|
commit | commitdiff | tree |
2001-07-30 |
Vikram S. Adve | Added class MachineCodeForBasicBlock.
|
commit | commitdiff | tree |
2001-07-30 |
Vikram S. Adve | Record machine instructions in the vector for each...
|
commit | commitdiff | tree |
2001-07-30 |
Vikram S. Adve | Added vector of machine instructions for the basic...
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Added function printIndent.
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Added a pointer hash function object for use in pointer...
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Make a function const.
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Remove lib/LLC library.
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Added several SPARC instructions including conditional...
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Remove redundant and unused functions.
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Added UltraSparcInstrInfo class to specialize class...
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Eliminate unused function.
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Bug fixes:
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Added MachineInstrInfo class and moved instruction...
|
commit | commitdiff | tree |
2001-07-28 |
Vikram S. Adve | Eliminate separate enum for operand register type.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Version of testmemory to test alloca, load and store.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Used a bigger constant in loopfunc.ll that doesn't...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Utility routines for simpler access to the value of...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Program options class.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Driver and options for the llc compiler.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Description of the SPARC as a target architecture.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Base clas for a description of a target architecture.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Instruction selection via pattern matching on instruction...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | *** empty log message ***
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Added CodeGen, LLC, and Support.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | General support utilities like a program options class...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | CompileContext and options class for the llc compiler.
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Header files for the target architecture description...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Added support for getting the dependence of an executable...
|
commit | commitdiff | tree |
2001-07-21 |
Vikram S. Adve | Add isIntegral() method to SignedIntType and UnsignedIntType.
|
commit | commitdiff | tree |
2001-07-20 |
Vikram S. Adve | Provide simpler ways to extract the value of an integer...
|
commit | commitdiff | tree |
2001-07-20 |
Vikram S. Adve | Compute and cache information about the storage size...
|
commit | commitdiff | tree |
2001-07-20 |
Vikram S. Adve | Provide uniform access to the pointer operand and to...
|
commit | commitdiff | tree |
2001-07-20 |
Vikram S. Adve | Added a representation of the machine instructions...
|
commit | commitdiff | tree |
2001-07-15 |
Vikram S. Adve | Reordered link line for correct static linking.
|
commit | commitdiff | tree |
2001-07-15 |
Vikram S. Adve | Changed default to building library archives instead...
|
commit | commitdiff | tree |
|