| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add new function UltraSparcInstrInfo::CreateZeroExtensionInstructions. | Vikram S. Adve | 2002-09-05 | 1 | -1/+17 |
| * | Bug fixes in casting between floats and ints smaller than 64 bits. | Vikram S. Adve | 2002-09-05 | 1 | -48/+102 |
| * | -- Use size of pointer element type instead of pointer type in array offsets! | Vikram S. Adve | 2002-09-05 | 1 | -27/+46 |
| * | -- Bug fix: use byte offsets not typed offsets in output assembly! | Vikram S. Adve | 2002-09-05 | 1 | -19/+24 |
| * | - Renamed Type::isIntegral() to Type::isInteger() | Chris Lattner | 2002-09-03 | 4 | -28/+21 |
| * | moved this file from lib/Reoptimizer/Mapping | Anand Shukla | 2002-08-27 | 1 | -0/+191 |
| * | Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ... | Anand Shukla | 2002-08-27 | 1 | -3/+3 |
| * | LoadIdx non-terminal no longer needed. | Vikram S. Adve | 2002-08-24 | 1 | -3/+0 |
| * | Sign-extend values used to index arrays (and Simplify | Vikram S. Adve | 2002-08-24 | 1 | -89/+28 |
| * | Eliminated the MemAccessInst class, folding contents into GEP class. | Chris Lattner | 2002-08-22 | 1 | -4/+6 |
| * | Change code to not use the copyOperands method added to User. It's now | Chris Lattner | 2002-08-22 | 1 | -7/+9 |
| * | Fix two resource names. | Vikram S. Adve | 2002-08-22 | 1 | -2/+2 |
| * | Add AsmPrinter::ConstantExprToString, which writes out a ConstantExpr | Vikram S. Adve | 2002-08-22 | 1 | -1/+74 |
| * | Eliminate bool, boolreg and boolconst nonterminals, and just use | Vikram S. Adve | 2002-08-22 | 1 | -17/+11 |
| * | Change rules for Not, since it is now implemented as Xor(reg,11..1). | Vikram S. Adve | 2002-08-22 | 1 | -48/+54 |
| * | This case JUST handles constantpointer nulls, not all pointers. | Chris Lattner | 2002-08-20 | 1 | -3/+1 |
| * | Revise code generation for unary Not (boolean and bitwise), which is | Vikram S. Adve | 2002-08-15 | 1 | -24/+46 |
| * | Several bug fixes in casting to signed int values. | Vikram S. Adve | 2002-08-13 | 1 | -69/+141 |
| * | Handle small unsigned results correctly by clearing high bits. | Vikram S. Adve | 2002-08-13 | 1 | -34/+64 |
| * | Build correctly in the face of /shared. | Brian Ensink | 2002-08-12 | 1 | -7/+5 |
| * | - Clean up interface to Sparc register handling a bit: | Chris Lattner | 2002-08-12 | 5 | -186/+170 |
| * | * Removed extraneous #includes | Chris Lattner | 2002-08-09 | 5 | -63/+31 |
| * | Merge three loops into one. | Chris Lattner | 2002-08-07 | 1 | -23/+18 |
| * | Fix breakage in the build | Chris Lattner | 2002-08-07 | 1 | -3/+2 |
| * | added Mapping and Function Pass | Mehwish Nagda | 2002-08-05 | 1 | -1/+5 |
| * | Bug fix in CreateCodeToLoadConst(): use sign of dest, not operand, | Vikram S. Adve | 2002-08-04 | 1 | -29/+7 |
| * | Bug fix in SetOperandsForMemInstr: handle leading zeros correctly | Vikram S. Adve | 2002-08-04 | 1 | -5/+9 |
| * | Fix compilation problem. IsIndexZero doesn't exist, use IsZero instead. | Chris Lattner | 2002-08-03 | 1 | -6/+4 |
| * | Simplified handling of array indexes in SetMemOperands_Internal. | Vikram S. Adve | 2002-08-03 | 1 | -77/+62 |
| * | Bug fix: incorrect SAVE instruction when using register for stack size. | Vikram S. Adve | 2002-08-01 | 1 | -1/+1 |
| * | Just improved comments and assertions. | Vikram S. Adve | 2002-07-31 | 1 | -14/+18 |
| * | Add a missing case: converting float/double to unsigned integer types. | Vikram S. Adve | 2002-07-31 | 1 | -77/+73 |
| * | * Move InstructionSelection pass to lib/CodeGen/InstrSelection so it is | Chris Lattner | 2002-07-30 | 1 | -18/+1 |
| * | changed implementation of LLVM BYTECODE Length | Mehwish Nagda | 2002-07-25 | 1 | -18/+16 |
| * | GCC 3.1 changes, finally the burm file builds the FIRST time a clean director... | Chris Lattner | 2002-07-25 | 5 | -9/+18 |
| * | *** empty log message *** | Chris Lattner | 2002-07-24 | 3 | -8/+8 |
| * | moved from CodeGen to this dir | Mehwish Nagda | 2002-07-22 | 1 | -0/+11 |
| * | Adding code for outputing length in .s | Anand Shukla | 2002-07-21 | 1 | -2/+20 |
| * | * Make global variables with external linkage get emitted correctly | Chris Lattner | 2002-07-16 | 1 | -13/+14 |
| * | Added the Mapping Pass to out put Mapping Info to .s file | Mehwish Nagda | 2002-07-15 | 1 | -3/+6 |
| * | added std:: to vector | Anand Shukla | 2002-07-11 | 1 | -2/+2 |
| * | Changed interface to insertCallerSavingCode(). | Vikram S. Adve | 2002-07-10 | 1 | -1/+3 |
| * | Stop using pseudo-instructions (SETX, SETUW, SETSW) | Vikram S. Adve | 2002-07-10 | 1 | -10/+28 |
| * | Add support to print %hh, %hm, %lm, or %lo in an operand field. | Vikram S. Adve | 2002-07-10 | 1 | -14/+30 |
| * | Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW) | Vikram S. Adve | 2002-07-10 | 1 | -110/+207 |
| * | More important fixes: | Vikram S. Adve | 2002-07-10 | 1 | -40/+53 |
| * | Added std:: to mem_fun for 64-bit gcc | Anand Shukla | 2002-07-09 | 1 | -2/+2 |
| * | Added support for printing constant global references to | Vikram S. Adve | 2002-07-09 | 1 | -4/+10 |
| * | Numerous changes in interface to class SparcRegInfo corresponding to | Vikram S. Adve | 2002-07-08 | 1 | -75/+78 |
| * | class MachineCodeForBasicBlock is now an annotation on BasicBlock. | Vikram S. Adve | 2002-07-08 | 1 | -2/+3 |