2002-10-28 |
Misha Brukman | Replaced uses of deprecated `MachineFunction::get(Basic... |
tree | commitdiff |
2002-10-28 |
Nick Hildenbrandt | Casting NULL can cause problems so lets just not cast... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Don't bother passing in default value |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Rename some regalloc fields |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Fixes to work with updated RegAlloc |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Eliminate usage of MachineBasicBlock::get |
tree | commitdiff |
2002-10-28 |
Nick Hildenbrandt | *** empty log message *** |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Remove usage of MachineBasicBlock::get |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Remove usage of MachineBasicBlock::get |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Eliminate uses of MachineBasicBlock::get |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Change MachineBasicBlock's to not be Annotations, inste... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Make sched class unsigned |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Make Scheduling Class variables be 'unsigned' instead... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Rename the redundant MachineOperand::getOperandType... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Add #includes now that MachineInstr.h doesn't include... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Don't #include <Support/*>, #include "Support/*" |
tree | commitdiff |
2002-10-28 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Rename MachineCodeForBasicBlock to MachineBasicBlock |
tree | commitdiff |
2002-10-28 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Fixes to previous checkin |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Inline some methods from .cpp files into .h files,... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Move machine code generation/destruction passes out... |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Move addPassesToEmitAssembly from TargetMachine to... |
tree | commitdiff |
2002-10-28 |
Misha Brukman | Changed `MachineCodeForMethod' to `MachineFunction'. |
tree | commitdiff |
2002-10-27 |
Chris Lattner | Remove dead fixme |
tree | commitdiff |
2002-10-27 |
Chris Lattner | Instruction select constant arguments correctly |
tree | commitdiff |
2002-10-27 |
Chris Lattner | Add instruction definitions for mov r, imm instructions |
tree | commitdiff |
2002-10-27 |
Chris Lattner | change ++ to +1 when using random access iterators |
tree | commitdiff |
2002-10-25 |
Chris Lattner | Initial checkin of X86 backend. |
tree | commitdiff |
2002-10-25 |
Chris Lattner | Build the X86 target as well |
tree | commitdiff |
2002-10-25 |
Chris Lattner | Prune #includes |
tree | commitdiff |
2002-10-25 |
Chris Lattner | Fix misspelling |
tree | commitdiff |
2002-10-23 |
Nick Hildenbrandt | Malloc prototyping now works even if the original file... |
tree | commitdiff |
2002-10-23 |
Chris Lattner | Tell PassManager that this pass does not invalidate... |
tree | commitdiff |
2002-10-23 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2002-10-22 |
Chris Lattner | Ensure definate initialization |
tree | commitdiff |
2002-10-22 |
Chris Lattner | - Two minor improvements to the MachineInstr class... |
tree | commitdiff |
2002-10-16 |
Chris Lattner | Fix bug: CBackend/2002-10-16-External.ll |
tree | commitdiff |
2002-10-16 |
Chris Lattner | Fix bug: test/Regression/CBackend/2002-10-15-OpaqueType... |
tree | commitdiff |
2002-10-15 |
Chris Lattner | Make sure to escape \'s when they are output |
tree | commitdiff |
2002-10-14 |
Chris Lattner | - Add an endianness field to the TargetData datastructure |
tree | commitdiff |
2002-10-14 |
Vikram S. Adve | Print "circular" warning message only in debug mode. |
tree | commitdiff |
2002-10-14 |
Vikram S. Adve | Removed misleading const keyword. |
tree | commitdiff |
2002-10-14 |
Vikram S. Adve | Significant improvement: GEP used by a load or store... |
tree | commitdiff |
2002-10-14 |
Chris Lattner | Allow emission of names that start with an underscore... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Don't try to compute the size of an "array" element... |
tree | commitdiff |
2002-10-13 |
Chris Lattner | - Rename Instruction::First*Op to *OpsBegin, and... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Use vectors instead of hash_maps for issueGaps and... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Major bug fix: was not adding CD edges for RETURNs! |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Use vectors instead of hash_maps for issueGaps and... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Run LICM before GCSE! |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Several major fixes, particularly in emitting constant... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Don't use %l0 for large operands to a SAVE since it... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Don't mark JMPLCALL and JMPLRET as branches. |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | (1) Try to evaluate constant when multiplying 2 constants. |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Eliminate duplicate target pointer in SparcRegInfo. |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Eliminate duplicate target pointer. Also add a few... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Make sure to handle small negative values hiding as... |
tree | commitdiff |
2002-10-13 |
Vikram S. Adve | Major fix: extract ConstantExpr nodes and decompose... |
tree | commitdiff |
2002-10-11 |
Nick Hildenbrandt | Instead of adding stdlib we just prototype malloc corre... |
tree | commitdiff |
2002-10-11 |
Nick Hildenbrandt | Sun requires you to include stdlib to use malloc |
tree | commitdiff |
2002-10-11 |
Vikram S. Adve | Major bug fix: spill code for an instruction in a delay... |
tree | commitdiff |
2002-10-05 |
Vikram S. Adve | Bug fix: In preventing static global variables from... |
tree | commitdiff |
2002-10-03 |
Nick Hildenbrandt | Add parens around constant calls to getelemptr to prope... |
tree | commitdiff |
2002-10-02 |
Nick Hildenbrandt | I was wrong on the removing of those references on... |
tree | commitdiff |
2002-10-02 |
Nick Hildenbrandt | Removed unneeded reference and dereferences. |
tree | commitdiff |
2002-10-02 |
Nick Hildenbrandt | Cleaned up my last check-in. |
tree | commitdiff |
2002-10-02 |
Nick Hildenbrandt | No longer include malloc.h. If protoypes are needed... |
tree | commitdiff |
2002-09-30 |
Nick Hildenbrandt | Fixed to properly escape quotes in strings. |
tree | commitdiff |
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 |
next |