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 |
2002-12-09 |
Vikram S. Adve | Repeat ipa.a. Since IPModRef is currently only used...
|
commit | commitdiff | tree |
2002-12-08 |
Vikram S. Adve | Iterator that enumerates the ProgramDependenceGraph...
|
commit | commitdiff | tree |
2002-12-08 |
Vikram S. Adve | An explicit representation of dependence graphs, and...
|
commit | commitdiff | tree |
2002-12-06 |
Vikram S. Adve | Stronger assertion in getNodeId(): node id must exist...
|
commit | commitdiff | tree |
2002-12-06 |
Vikram S. Adve | Two bug fixes:
|
commit | commitdiff | tree |
2002-12-06 |
Vikram S. Adve | Fix several related bugs in DSNode::mergeWith() caused...
|
commit | commitdiff | tree |
2002-12-06 |
Vikram S. Adve | Added static helper method MergeNodes(). See DataStructure...
|
commit | commitdiff | tree |
2002-12-06 |
Vikram S. Adve | Bug fix in operator==() and in method fini().
|
commit | commitdiff | tree |
2002-12-05 |
Vikram S. Adve | Cute bug fix: when moving links from N to this, some...
|
commit | commitdiff | tree |
2002-11-27 |
Vikram S. Adve | Several fixes:
|
commit | commitdiff | tree |
2002-11-27 |
Vikram S. Adve | Fix logical error in TD pass: we should clear Mod/Ref...
|
commit | commitdiff | tree |
2002-11-27 |
Vikram S. Adve | Added flags to CloneFlags to strip/keep Mod/Ref bits...
|
commit | commitdiff | tree |
2002-11-27 |
Vikram S. Adve | No longer need local graph to find call sites.
|
commit | commitdiff | tree |
2002-11-27 |
Vikram S. Adve | (1) Bug fix that was causing nodes with dangling references...
|
commit | commitdiff | tree |
2002-11-25 |
Vikram S. Adve | Keep global nodes in each DS Graph (by forcing them...
|
commit | commitdiff | tree |
2002-11-13 |
Vikram S. Adve | Pass to compute various statisics related to DSGraphs.
|
commit | commitdiff | tree |
2002-11-08 |
Vikram S. Adve | Include HashExtras.h since it is almost always needed...
|
commit | commitdiff | tree |
2002-11-08 |
Vikram S. Adve | Restore a #include because this header file needs the...
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | Make query operations non-const to allow demand-driven...
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | An implementation of the bit-vector representation...
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | An interprocedural analysis pass that computes flow...
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | Add const version of function getNodeForValue:
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | Don't build llc symbols by default.
|
commit | commitdiff | tree |
2002-11-06 |
Vikram S. Adve | Remove a nasty little semi-colon someone introduced...
|
commit | commitdiff | tree |
2002-11-04 |
Vikram S. Adve | Simple passes that print out SCCs in the CFGs or in...
|
commit | commitdiff | tree |
2002-11-04 |
Vikram S. Adve | Generic graph iterator to enumerate the SCCs of a graph
|
commit | commitdiff | tree |
2002-11-03 |
Vikram S. Adve | Disable correlated expressions pass until it is reliable.
|
commit | commitdiff | tree |
2002-11-01 |
Vikram S. Adve | Use absolute path name for "analyze" since we are changing...
|
commit | commitdiff | tree |
2002-10-31 |
Vikram S. Adve | Restore support for indirect function calls (which...
|
commit | commitdiff | tree |
2002-10-31 |
Vikram S. Adve | Do not print "NEW FILES AND DIRECTORIES" unless requested...
|
commit | commitdiff | tree |
2002-10-30 |
Vikram S. Adve | Bug fix: need to initialize new CallArgsDescriptor...
|
commit | commitdiff | tree |
2002-10-30 |
Vikram S. Adve | Bug fix in setting an implicit ref.
|
commit | commitdiff | tree |
2002-10-30 |
Vikram S. Adve | In getID(), don't call getValidSymbolName to mangle...
|
commit | commitdiff | tree |
2002-10-29 |
Vikram S. Adve | Remove separate vector of implicit refs from MachineInstr...
|
commit | commitdiff | tree |
2002-10-29 |
Vikram S. Adve | Move CallArgsDescriptor into this class instead of...
|
commit | commitdiff | tree |
2002-10-29 |
Vikram S. Adve | Bug fix: align size for dynamic allocas according to...
|
commit | commitdiff | tree |
2002-10-25 |
Vikram S. Adve | Added datastructure library to resolve link error.
|
commit | commitdiff | tree |
2002-10-20 |
Vikram S. Adve | Warn when we are linking an executable without symbols.
|
commit | commitdiff | tree |
2002-10-20 |
Vikram S. Adve | Remove spurious caller pointer in DSCallSite.
|
commit | commitdiff | tree |
2002-10-20 |
Vikram S. Adve | Added a first-class representation for each call site...
|
commit | commitdiff | tree |
2002-10-20 |
Vikram S. Adve | Added a first-class representation for each call site...
|
commit | commitdiff | tree |
2002-10-20 |
Vikram S. Adve | Added a first-class representation for each call site...
|
commit | commitdiff | tree |
2002-10-15 |
Vikram S. Adve | Remove outdated line which of course cvs merging never...
|
commit | commitdiff | tree |
2002-10-14 |
Vikram S. Adve | Allow the Source variable to be overridden completely...
|
commit | commitdiff | tree |
2002-10-14 |
Vikram S. Adve | Print "circular" warning message only in debug mode.
|
commit | commitdiff | tree |
2002-10-14 |
Vikram S. Adve | Removed misleading const keyword.
|
commit | commitdiff | tree |
2002-10-14 |
Vikram S. Adve | Significant improvement: GEP used by a load or store...
|
commit | commitdiff | tree |
2002-10-14 |
Vikram S. Adve | Test case that shows some poor results for register...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Don't try to compute the size of an "array" element...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Add a test for folding a GEP into a load.
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Use vectors instead of hash_maps for issueGaps and...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Major bug fix: was not adding CD edges for RETURNs!
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Use vectors instead of hash_maps for issueGaps and...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Run LICM before GCSE!
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Several major fixes, particularly in emitting constant...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Don't use %l0 for large operands to a SAVE since it...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Don't mark JMPLCALL and JMPLRET as branches.
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | (1) Try to evaluate constant when multiplying 2 constants.
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Eliminate duplicate target pointer in SparcRegInfo.
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Eliminate duplicate target pointer. Also add a few...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Make sure to handle small negative values hiding as...
|
commit | commitdiff | tree |
2002-10-13 |
Vikram S. Adve | Major fix: extract ConstantExpr nodes and decompose...
|
commit | commitdiff | tree |
2002-10-12 |
Vikram S. Adve | Added inline constant expressions, including uses in...
|
commit | commitdiff | tree |
2002-10-11 |
Vikram S. Adve | Major bug fix: spill code for an instruction in a delay...
|
commit | commitdiff | tree |
2002-10-11 |
Vikram S. Adve | Don't pad variables in stack slots for performance!
|
commit | commitdiff | tree |
2002-10-11 |
Vikram S. Adve | Use PARALLEL_DIRS.
|
commit | commitdiff | tree |
2002-10-05 |
Vikram S. Adve | Bug fix: In preventing static global variables from...
|
commit | commitdiff | tree |
2002-09-30 |
Vikram S. Adve | On this code, llc did not pass the sixth argument ...
|
commit | commitdiff | tree |
2002-09-29 |
Vikram S. Adve | Added several more helper functions for construction...
|
commit | commitdiff | tree |
2002-09-29 |
Vikram S. Adve | Bug fix in folding getElementPtr instructions: don...
|
commit | commitdiff | tree |
2002-09-29 |
Vikram S. Adve | Minor change to interface for Create{Zero,Sign}ExtensionsIns...
|
commit | commitdiff | tree |
2002-09-29 |
Vikram S. Adve | Convert DIRS to PARALLEL_DIRS. They can be built independently.
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Regression test for llc bug that was folding two getelementp...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Added a couple of helper methods for live range construction.
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Live ranges for Return value and return address of...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Fixed method getReturnValue(): it should return NULL...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Fixed incorrect assertion: spill code for function...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Return address register should be marked as "result...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Live ranges for Return value and return address of...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Simplified code that handles call args and rets, so...
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Simplify Call translation slightly.
|
commit | commitdiff | tree |
2002-09-28 |
Vikram S. Adve | Regression test for live range bug for call arguments.
|
commit | commitdiff | tree |
2002-09-27 |
Vikram S. Adve | Overhaul integer conversions to match C++ ISO standard.
|
commit | commitdiff | tree |
next |