2002-09-20 |
Vikram S. Adve | Added class MachineOptInfo as interface to target-specific |
tree | commitdiff |
2002-09-20 |
Vikram S. Adve | Allow copy coalescing in more cases: if sum of node... |
tree | commitdiff |
2002-09-20 |
Vikram S. Adve | Peephole optimization pass on final machine code. |
tree | commitdiff |
2002-09-20 |
Vikram S. Adve | Moving these files from Code/PreSelection to here. |
tree | commitdiff |
2002-09-17 |
Anand Shukla | Removed debug info printing |
tree | commitdiff |
2002-09-17 |
Chris Lattner | Add support for GCC 2.96 |
tree | commitdiff |
2002-09-16 |
Vikram S. Adve | Use ulong instead of uint for size expressions. |
tree | commitdiff |
2002-09-16 |
Vikram S. Adve | Add methods to query about the representation of LLVM... |
tree | commitdiff |
2002-09-16 |
Vikram S. Adve | Don't print out global names unnecesssarily. Also... |
tree | commitdiff |
2002-09-16 |
Vikram S. Adve | Move all the code that creates code generation passes... |
tree | commitdiff |
2002-09-16 |
Vikram S. Adve | Add a version of ChooseRegOrImmed to handle numerical... |
tree | commitdiff |
2002-09-15 |
Vikram S. Adve | Fix typos in previous checkin. |
tree | commitdiff |
2002-09-15 |
Chris Lattner | RegAllocCommon no longer includes CommandLine.h so... |
tree | commitdiff |
2002-09-14 |
Vikram S. Adve | Break RA_DEBUG option into several levels to get better... |
tree | commitdiff |
2002-09-14 |
Vikram S. Adve | Remove unnecessary include. |
tree | commitdiff |
2002-09-14 |
Vikram S. Adve | Break RA_DEBUG option into several levels to get better... |
tree | commitdiff |
2002-09-14 |
Vikram S. Adve | Moving to lib/CodeGen/RegAlloc. |
tree | commitdiff |
2002-09-14 |
Misha Brukman | Again, including Module makes Function unnecessary. |
tree | commitdiff |
2002-09-12 |
Chris Lattner | Fix a bug I introduced into the code generator. :( |
tree | commitdiff |
2002-09-11 |
Chris Lattner | - Change getelementptr instruction to use long indexes... |
tree | commitdiff |
2002-09-11 |
Chris Lattner | - Change getelementptr instruction to use long indexe... |
tree | commitdiff |
2002-09-09 |
Vikram S. Adve | Silly bug fix: Machine code vector could be empty for... |
tree | commitdiff |
2002-09-08 |
Chris Lattner | Make sure the leakdetector is told about temporary... |
tree | commitdiff |
2002-09-08 |
Chris Lattner | Inform the memory leak detector that TmpInstruction... |
tree | commitdiff |
2002-09-05 |
Vikram S. Adve | Add new function UltraSparcInstrInfo::CreateZeroExtensi... |
tree | commitdiff |
2002-09-05 |
Vikram S. Adve | Bug fixes in casting between floats and ints smaller... |
tree | commitdiff |
2002-09-05 |
Vikram S. Adve | -- Use size of pointer element type instead of pointer... |
tree | commitdiff |
2002-09-05 |
Vikram S. Adve | -- Bug fix: use byte offsets not typed offsets in outpu... |
tree | commitdiff |
2002-09-03 |
Chris Lattner | - Renamed Type::isIntegral() to Type::isInteger() |
tree | commitdiff |
2002-08-27 |
Anand Shukla | moved this file from lib/Reoptimizer/Mapping |
tree | commitdiff |
2002-08-27 |
Anand Shukla | Added getFunctionInfo and MappingInfoForFunction pass... |
tree | commitdiff |
2002-08-24 |
Vikram S. Adve | Use newly-added type inspection support in InstTreeNode... |
tree | commitdiff |
2002-08-24 |
Vikram S. Adve | Moved code here to extract memory instruction indices... |
tree | commitdiff |
2002-08-24 |
Vikram S. Adve | LoadIdx non-terminal no longer needed. |
tree | commitdiff |
2002-08-24 |
Vikram S. Adve | Sign-extend values used to index arrays (and Simplify |
tree | commitdiff |
2002-08-23 |
Anand Shukla | Added #include <alloca.h> |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Change code to not use the copyOperands method added... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | dumpNode() does not need to print MachineInstrs. |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Fix two resource names. |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Add AsmPrinter::ConstantExprToString, which writes... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Eliminate bool, boolreg and boolconst nonterminals... |
tree | commitdiff |
2002-08-22 |
Vikram S. Adve | Change rules for Not, since it is now implemented as... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-20 |
Chris Lattner | This case JUST handles constantpointer nulls, not all... |
tree | commitdiff |
2002-08-15 |
Vikram S. Adve | Unary Not (boolean and bitwise) is no longer a separate... |
tree | commitdiff |
2002-08-15 |
Vikram S. Adve | Revise code generation for unary Not (boolean and bitwi... |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Several bug fixes in casting to signed int values. |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Handle small unsigned results correctly by clearing... |
tree | commitdiff |
2002-08-12 |
Brian Ensink | Build correctly in the face of /shared. |
tree | commitdiff |
2002-08-12 |
Chris Lattner | - Clean up interface to Sparc register handling a... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | * Removed extraneous #includes |
tree | commitdiff |
2002-08-09 |
Chris Lattner | * Removed extraneous #includes |
tree | commitdiff |
2002-08-09 |
Chris Lattner | We are using std::vector, so remove extraneous namespac... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | Change machinecode for instruction to not inherit from... |
tree | commitdiff |
2002-08-09 |
Chris Lattner | Very minor cleanups |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Merge three loops into one. |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Fix breakage in the build |
tree | commitdiff |
2002-08-05 |
Mehwish Nagda | added Mapping and Function Pass |
tree | commitdiff |
2002-08-04 |
Vikram S. Adve | Bug fix in CreateCodeToLoadConst(): use sign of dest... |
tree | commitdiff |
2002-08-04 |
Vikram S. Adve | Bug fix in SetOperandsForMemInstr: handle leading zeros... |
tree | commitdiff |
2002-08-04 |
Vikram S. Adve | Add function GetConstantValueAsUnsignedInt. |
tree | commitdiff |
2002-08-03 |
Chris Lattner | Fix compilation problem. IsIndexZero doesn't exist... |
tree | commitdiff |
2002-08-03 |
Vikram S. Adve | Simplified handling of array indexes in SetMemOperands_... |
tree | commitdiff |
2002-08-01 |
Vikram S. Adve | Bug fix: incorrect SAVE instruction when using register... |
tree | commitdiff |
2002-07-31 |
Vikram S. Adve | Just improved comments and assertions. |
tree | commitdiff |
2002-07-31 |
Vikram S. Adve | Add a missing case: converting float/double to unsigned... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | * Move InstructionSelection Pass here instead of living... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | * Move InstructionSelection pass to lib/CodeGen/InstrSe... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | Remove unused vector |
tree | commitdiff |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
tree | commitdiff |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
tree | commitdiff |
2002-07-25 |
Chris Lattner | Refix stuff for GCC 2.95, 3.0.4 & 3.1 |
tree | commitdiff |
2002-07-25 |
Mehwish Nagda | now removes deleted nops from MachineCodeForInstruction |
tree | commitdiff |
2002-07-25 |
Mehwish Nagda | changed implementation of LLVM BYTECODE Length |
tree | commitdiff |
2002-07-25 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-25 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-25 |
Chris Lattner | GCC 3.1 changes, finally the burm file builds the FIRST... |
tree | commitdiff |
2002-07-24 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-24 |
Chris Lattner | Non-standard hash classes are not in the std:: namespace |
tree | commitdiff |
2002-07-24 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-22 |
Mehwish Nagda | moving to the Reoptimizer/Mapping dir |
tree | commitdiff |
2002-07-22 |
Mehwish Nagda | moved from CodeGen to this dir |
tree | commitdiff |
2002-07-22 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-21 |
Anand Shukla | Adding code for outputing length in .s |
tree | commitdiff |
2002-07-19 |
Mehwish Nagda | changed size computation |
tree | commitdiff |
2002-07-17 |
Mehwish Nagda | added check for Function with 0 BB |
tree | commitdiff |
2002-07-16 |
Chris Lattner | * Make global variables with external linkage get emitt... |
tree | commitdiff |
2002-07-16 |
Mehwish Nagda | Now will profile all Basic Blocks |
tree | commitdiff |
2002-07-15 |
Mehwish Nagda | Added the Mapping Pass to out put Mapping Info to ... |
tree | commitdiff |
2002-07-15 |
Mehwish Nagda | Initial checking : Writes LLVM - MI mappiing to the... |
tree | commitdiff |
2002-07-11 |
Anand Shukla | added std:: to vector |
tree | commitdiff |
2002-07-10 |
Vikram S. Adve | Bug fix: cast (bool) has higher precedence than %.... |
tree | commitdiff |
2002-07-10 |
Vikram S. Adve | Changed interface to insertCallerSavingCode(). |
tree | commitdiff |
2002-07-10 |
Vikram S. Adve | Stop using pseudo-instructions (SETX, SETUW, SETSW) |
tree | commitdiff |
2002-07-10 |
Vikram S. Adve | Add support to print %hh, %hm, %lm, or %lo in an operan... |
tree | commitdiff |
next |