2002-09-29 |
Vikram S. Adve | Bug fix in folding getElementPtr instructions: don... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Added a couple of helper methods for live range constru... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Live ranges for Return value and return address of... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Fixed method getReturnValue(): it should return NULL... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Fixed incorrect assertion: spill code for function... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Return address register should be marked as "result... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Live ranges for Return value and return address of... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Simplified code that handles call args and rets, so... |
tree | commitdiff |
2002-09-28 |
Vikram S. Adve | Simplify Call translation slightly. |
tree | commitdiff |
2002-09-27 |
Vikram S. Adve | Overhaul integer conversions to match C++ ISO standard. |
tree | commitdiff |
2002-09-27 |
Vikram S. Adve | Modify operand order for Create{Sign,Zero}ExtensionInst... |
tree | commitdiff |
2002-09-27 |
Vikram S. Adve | Bug fix: some redundant copies were not being deleted... |
tree | commitdiff |
2002-09-27 |
Vikram S. Adve | Sign-extend integer constants from original type size... |
tree | commitdiff |
2002-09-27 |
Vikram S. Adve | Decompose FP-to-UInt casts into FP-to-ULong-toUInt. |
tree | commitdiff |
2002-09-25 |
Chris Lattner | Convert TargetData to be an ImmutablePass |
tree | commitdiff |
2002-09-25 |
Nick Hildenbrandt | Strings now handled correctly. |
tree | commitdiff |
2002-09-23 |
Nick Hildenbrandt | Parenthesis are now added to casts of type array. |
tree | commitdiff |
2002-09-23 |
Vikram S. Adve | Put intermediate source files in a subdirectory here... |
tree | commitdiff |
2002-09-23 |
Vikram S. Adve | Disable reassociation pass in LLC until it is fixed. |
tree | commitdiff |
2002-09-21 |
Anand Shukla | Changed codegen to add 2 empty slots at the top of... |
tree | commitdiff |
2002-09-21 |
Anand Shukla | Initial version: it adds 2 empty slots at the top of... |
tree | commitdiff |
2002-09-20 |
Chris Lattner | Fix cwriter to not output FP constants in ascii, output... |
tree | commitdiff |
2002-09-20 |
Chris Lattner | Fix bug: 2002-09-20-VarArgPrototypes.ll |
tree | commitdiff |
2002-09-20 |
Chris Lattner | Fix output of typedefs to avoid syntax errors. |
tree | commitdiff |
2002-09-20 |
Chris Lattner | * Add a couple of comments to the output c code |
tree | commitdiff |
2002-09-20 |
Chris Lattner | Another change that doesn't affect functionality. ... |
tree | commitdiff |
2002-09-20 |
Chris Lattner | Make the StructPrinted set only take memory when it... |
tree | commitdiff |
2002-09-20 |
Chris Lattner | No functionality changes, primarily just changing tab... |
tree | commitdiff |
2002-09-20 |
Vikram S. Adve | Add method IGNode::getCombinedDegree to count the sum... |
tree | commitdiff |
2002-09-20 |
Vikram S. Adve | Add peephole optimization pass at the end of code gener... |
tree | commitdiff |
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-17 |
Vikram S. Adve | Don't print global variable definitions twice! Sun... |
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 | No longer need to sign-extend array indices to 64 bits... |
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 |
Nick Hildenbrandt | Fixed problem with printing struct definitions in the... |
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 introduced by the Getelementptr change |
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 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-31 |
Chris Lattner | - Fix bug: test/Regression/CBackend/2002-08-20-Recursi... |
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-26 |
Chris Lattner | Fix bug: test/Regression/CBackend/2002-08-26-IndirectCa... |
tree | commitdiff |
2002-08-25 |
Vikram S. Adve | Fix the way parens are printed around "*ptrName" so... |
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-24 |
Vikram S. Adve | Fix sign-extension: it needs to happen *after* multiply... |
tree | commitdiff |
2002-08-24 |
Vikram S. Adve | Sign-extend array index expressions to work correctly... |
tree | commitdiff |
2002-08-23 |
Anand Shukla | Changed default value of 3rd parameter in function... |
tree | commitdiff |
2002-08-23 |
Anand Shukla | Added #include <alloca.h> |
tree | commitdiff |
2002-08-23 |
Vikram S. Adve | Simplify previous hack slightly. |
tree | commitdiff |
2002-08-23 |
Vikram S. Adve | Force sign-extension for uint array indexes from 32... |
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 | Load & StoreInst no longer derive from MemAccessInst... |
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-20 |
Chris Lattner | Fix bug: 2002-08-20-UnnamedArgument.c |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Implement ConstantExprs in CWriter |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Incorporate calcTypeNameVar into CWriter class, fixing |
tree | commitdiff |
2002-08-19 |
Chris Lattner | Output forward definitions of global vars to handle... |
tree | commitdiff |
2002-08-19 |
Chris Lattner | - Change constant printing to be better integrated... |
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-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Bug fix in TargetData::getIndexedOffset: We were using... |
tree | commitdiff |
2002-08-13 |
Vikram S. Adve | Several bug fixes in casting to signed int values. |
tree | commitdiff |
next |