2003-10-21 |
Vikram S. Adve | Why does g++ not even generate a warning when you miss... |
blob | commitdiff | raw |
2003-10-21 |
Vikram S. Adve | Implement the new varargs instructions and intrinsics. |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-18 |
Chris Lattner | Update the sparc backend to at least compile correctly... |
blob | commitdiff | raw | diff to current |
2003-09-23 |
Misha Brukman | Fixed spelling. |
blob | commitdiff | raw | diff to current |
2003-09-16 |
Vikram S. Adve | Fix longjmp case so that, along with the call to abort... |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Chris Lattner | Add support for the sig(set|long)jmp intrinsics |
blob | commitdiff | raw | diff to current |
2003-08-12 |
Vikram S. Adve | Fix va_arg to generate LDDFi for floating point values... |
blob | commitdiff | raw | diff to current |
2003-08-11 |
Vikram S. Adve | Register argument to va_start must be marked as defined! |
blob | commitdiff | raw | diff to current |
2003-08-07 |
Misha Brukman | Implement LLVM intrinsics `llvm.setjmp' and `llvm.longj... |
blob | commitdiff | raw | diff to current |
2003-08-07 |
Vikram S. Adve | Fix sanity-checking in 'maskUnsigned' code to be more... |
blob | commitdiff | raw | diff to current |
2003-08-06 |
Vikram S. Adve | 1. Bug fix: was using SLL instead of SLLX for ULongTy... |
blob | commitdiff | raw | diff to current |
2003-08-05 |
Chris Lattner | This method has now been changed to preserve flags... |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Vikram S. Adve | *Both* operands of divide need sign-extension before... |
blob | commitdiff | raw | diff to current |
2003-07-29 |
Vikram S. Adve | Unify all constant evaluations that depend on register... |
blob | commitdiff | raw | diff to current |
2003-07-25 |
Vikram S. Adve | 1. Fix a case that was marking the invalid reg. num... |
blob | commitdiff | raw | diff to current |
2003-07-10 |
Vikram S. Adve | Several important bug fixes: |
blob | commitdiff | raw | diff to current |
2003-07-06 |
Vikram S. Adve | Major bug fix though it happened rarely (only on a... |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Vikram S. Adve | Force fixed-size but large alloca objects to the dynami... |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Vikram S. Adve | Bug/case fixes: |
blob | commitdiff | raw | diff to current |
2003-06-23 |
Vikram S. Adve | Add the padding needed for variable-size alloca's,... |
blob | commitdiff | raw | diff to current |
2003-06-06 |
Misha Brukman | * Changed Bcc instructions to behave like BPcc instructions |
blob | commitdiff | raw | diff to current |
2003-06-03 |
Misha Brukman | * Convert load/store opcodes from register to immediate... |
blob | commitdiff | raw | diff to current |
2003-06-02 |
Misha Brukman | SparcInstr.def: added 'r' and 'i' versions of MOV(F... |
blob | commitdiff | raw | diff to current |
2003-05-31 |
Vikram S. Adve | Extensive changes to the way code generation occurs... |
blob | commitdiff | raw | diff to current |
2003-05-31 |
Vikram S. Adve | Reverting previous beautification changes. |
blob | commitdiff | raw | diff to current |
2003-05-31 |
Misha Brukman | Code beautification, no functional changes. |
blob | commitdiff | raw | diff to current |
2003-05-30 |
Misha Brukman | Moved and expanded convertOpcodeFromRegToImm() to conve... |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Vikram S. Adve | Added special register class containing (for now) ... |
blob | commitdiff | raw | diff to current |
2003-05-25 |
Vikram S. Adve | Bug fix: right shift for int divide-by-power-of-2 was... |
blob | commitdiff | raw | diff to current |
2003-05-25 |
Vikram S. Adve | Add support for compiling varargs functions. |
blob | commitdiff | raw | diff to current |
2003-05-21 |
Misha Brukman | Cleaned up code layout, spacing, etc. for readability... |
blob | commitdiff | raw | diff to current |
2003-05-21 |
Misha Brukman | Namespacified `vector' and `cerr' to always use the... |
blob | commitdiff | raw | diff to current |
2003-05-20 |
Misha Brukman | Sparc instruction opcodes now all live under the `V9... |
blob | commitdiff | raw | diff to current |
2003-04-26 |
Chris Lattner | IntegerRegSize is always 8 for sparc |
blob | commitdiff | raw | diff to current |
2003-04-25 |
Chris Lattner | Fix obvious type-o |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | Move sparc specific code into the Sparc backend |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | Use BuildMI more |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | Fix bug found by regtests |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | Use BuildMI more, Create*Instruction less |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | * Elimiante a bunch of functions from InstrSelectionSup... |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | * TargetData is no longer directly accessable from TM |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Vikram S. Adve | Bug fix: align size for dynamic allocas according to... |
blob | commitdiff | raw | diff to current |
2002-10-28 |
Chris Lattner | Fix minor bug |
blob | commitdiff | raw | diff to current |
2002-10-28 |
Chris Lattner | Rename the redundant MachineOperand::getOperandType... |
blob | commitdiff | raw | diff to current |
2002-10-28 |
Misha Brukman | Changed `MachineCodeForMethod' to `MachineFunction'. |
blob | commitdiff | raw | diff to current |
2002-10-14 |
Vikram S. Adve | Removed misleading const keyword. |
blob | commitdiff | raw | diff to current |
2002-10-13 |
Vikram S. Adve | (1) Try to evaluate constant when multiplying 2 constants. |
blob | commitdiff | raw | diff to current |
2002-09-28 |
Vikram S. Adve | Simplify Call translation slightly. |
blob | commitdiff | raw | diff to current |
2002-09-27 |
Vikram S. Adve | Overhaul integer conversions to match C++ ISO standard. |
blob | commitdiff | raw | diff to current |
2002-09-16 |
Vikram S. Adve | Use ulong instead of uint for size expressions. |
blob | commitdiff | raw | diff to current |
2002-09-11 |
Chris Lattner | - Change getelementptr instruction to use long indexes... |
blob | commitdiff | raw | diff to current |
2002-09-09 |
Vikram S. Adve | Silly bug fix: Machine code vector could be empty for... |
blob | commitdiff | raw | diff to current |
2002-09-05 |
Vikram S. Adve | -- Use size of pointer element type instead of pointer... |
blob | commitdiff | raw | diff to current |
2002-09-03 |
Chris Lattner | - Renamed Type::isIntegral() to Type::isInteger() |
blob | commitdiff | raw | diff to current |
2002-08-24 |
Vikram S. Adve | Sign-extend values used to index arrays (and Simplify |
blob | commitdiff | raw | diff to current |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
blob | commitdiff | raw | diff to current |
2002-08-22 |
Vikram S. Adve | Eliminate bool, boolreg and boolconst nonterminals... |
blob | commitdiff | raw | diff to current |
2002-08-15 |
Vikram S. Adve | Revise code generation for unary Not (boolean and bitwi... |
blob | commitdiff | raw | diff to current |
2002-08-13 |
Vikram S. Adve | Handle small unsigned results correctly by clearing... |
blob | commitdiff | raw | diff to current |
2002-08-09 |
Chris Lattner | * Removed extraneous #includes |
blob | commitdiff | raw | diff to current |
2002-08-04 |
Vikram S. Adve | Bug fix in SetOperandsForMemInstr: handle leading zeros... |
blob | commitdiff | raw | diff to current |
2002-08-03 |
Chris Lattner | Fix compilation problem. IsIndexZero doesn't exist... |
blob | commitdiff | raw | diff to current |
2002-08-03 |
Vikram S. Adve | Simplified handling of array indexes in SetMemOperands_... |
blob | commitdiff | raw | diff to current |
2002-07-31 |
Vikram S. Adve | Add a missing case: converting float/double to unsigned... |
blob | commitdiff | raw | diff to current |
2002-07-24 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-07-08 |
Vikram S. Adve | Have to save a boolean (setCC) value whenever use is... |
blob | commitdiff | raw | diff to current |
2002-06-05 |
Chris Lattner | Fix constness |
blob | commitdiff | raw | diff to current |
2002-05-19 |
Chris Lattner | Rename IsPowerOf2 to isPowerOf2 |
blob | commitdiff | raw | diff to current |
2002-05-19 |
Vikram S. Adve | Numerous bug fixes: |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | Replace all usages of Type::isPointerType with isa... |
blob | commitdiff | raw | diff to current |
2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | Use the cast<> operator in favor of C style casts |
blob | commitdiff | raw | diff to current |
2002-04-27 |
Chris Lattner | Change Constant::getNullConstant to Constant::getNullValue |
blob | commitdiff | raw | diff to current |
2002-04-25 |
Vikram S. Adve | Insert copy operations for FP arguments to a varargs... |
blob | commitdiff | raw | diff to current |
2002-04-09 |
Chris Lattner | Move the InsertPrologEpilogCode class out of the Sparc... |
blob | commitdiff | raw | diff to current |
2002-04-07 |
Chris Lattner | Change references to the Method class to be references... |
blob | commitdiff | raw | diff to current |
2002-04-04 |
Chris Lattner | s/MethodType/FunctionType |
blob | commitdiff | raw | diff to current |
2002-04-01 |
Vikram S. Adve | Case numbers were not updated when Sparc.burg.in was... |
blob | commitdiff | raw | diff to current |
2002-03-31 |
Vikram S. Adve | 1. Fix a leftover bug in generating memory instructions. |
blob | commitdiff | raw | diff to current |
2002-03-26 |
Chris Lattner | Convert to use new style casts instead of direct checking |
blob | commitdiff | raw | diff to current |
2002-03-24 |
Vikram S. Adve | Major enhancements to how array and structure indices... |
blob | commitdiff | raw | diff to current |
2002-03-18 |
Vikram S. Adve | Add support for code generation for array references. |
blob | commitdiff | raw | diff to current |
2002-02-03 |
Chris Lattner | * Switch to new TmpInstruction model |
blob | commitdiff | raw | diff to current |
2002-01-21 |
Chris Lattner | Remove dead variable. |
blob | commitdiff | raw | diff to current |
2002-01-20 |
Chris Lattner | Changes to build successfully with GCC 3.02 |
blob | commitdiff | raw | diff to current |
2001-12-15 |
Vikram S. Adve | Eliminate all uses of memInst->getIndicesBROKEN(). |
blob | commitdiff | raw | diff to current |
2001-12-14 |
Chris Lattner | Allow pointer indexing |
blob | commitdiff | raw | diff to current |
2001-12-04 |
Chris Lattner | Renamed inst_const_iterator -> const_inst_iterator |
blob | commitdiff | raw | diff to current |
2001-12-03 |
Chris Lattner | Rename ConstPoolVal -> Constant |
blob | commitdiff | raw | diff to current |
2001-11-27 |
Chris Lattner | Create a new #include "Support/..." directory structure... |
blob | commitdiff | raw | diff to current |
2001-11-26 |
Chris Lattner | The old getIndices has been deprecated, because it... |
blob | commitdiff | raw | diff to current |
2001-11-15 |
Vikram S. Adve | Fix use of AllocateLocalVar for alloca instruction! |
blob | commitdiff | raw | diff to current |
2001-11-14 |
Chris Lattner | Remove much cruft from the MemAccessInst instruction |
blob | commitdiff | raw | diff to current |
2001-11-12 |
Vikram S. Adve | Disable use of the Phi machine instruction which is... |
blob | commitdiff | raw | diff to current |
2001-11-12 |
Ruchira Sasanka | Added phi elimination code |
blob | commitdiff | raw | diff to current |
2001-11-12 |
Vikram S. Adve | Fix dumb bug in alignment adjustment code! |
blob | commitdiff | raw | diff to current |
2001-11-10 |
Vikram S. Adve | Must generate an instruction for GetElementPtr if singl... |
blob | commitdiff | raw | diff to current |
2001-11-09 |
Vikram S. Adve | Do the same for float->int that we did for int->float... |
blob | commitdiff | raw | diff to current |
next |