aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2006-05-21Add a noteChris Lattner
2006-05-20Make TargetData strings less redundant.Owen Anderson
2006-05-20Fix a parsing bug that caused 7 llvm-test regressions on PPC last night.Chris Lattner
2006-05-20- Use of load's chain result should be redirected to load's chain operand.Evan Cheng
2006-05-20A new entryEvan Cheng
2006-05-20Missing break statements.Evan Cheng
2006-05-20Remove unused patterns.Evan Cheng
2006-05-20Handle indirect call which folds a load manually. This never matches byEvan Cheng
2006-05-20Sparc is big-endian.Owen Anderson
2006-05-20Make all of the TargetMachine subclasses use the new string TargetData methods.Owen Anderson
2006-05-19CSRet allows varargsChris Lattner
2006-05-19Add a noteChris Lattner
2006-05-19Add a noteChris Lattner
2006-05-19Split the SSE readme items out into their own README.Chris Lattner
2006-05-19Split FP-stack notes out of the main readme. Next up: splitting out SSE.Chris Lattner
2006-05-19Move a target-independent note out of the X86 readme.Chris Lattner
2006-05-19Particularly ugly code.Chris Lattner
2006-05-19These can be transformed into lea as well. Not that we use this featureEvan Cheng
2006-05-19- Use exact-width integer types, e.g. int32_t, to avoid confusion.Evan Cheng
2006-05-19Explicitly specify MOV32mi can only be used store 32-bit GV, etc.Evan Cheng
2006-05-18implement movriRafael Espindola
2006-05-18Added a Flags field to TargetOperandInfo. Currently the only flag isEvan Cheng
2006-05-18add a noteChris Lattner
2006-05-18add a noteChris Lattner
2006-05-18Fix a bogus gcc warningAndrew Lenharth
2006-05-18ImmMask should be 3 for a two-bit field; Compact X86IIEvan Cheng
2006-05-18getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.Evan Cheng
2006-05-18Remove CalleeSavedRegisters from class Target.Evan Cheng
2006-05-17Fix a stupid bug when parsing TargetData strings.Owen Anderson
2006-05-17Use generic iPTR instead i32 to represent pointer type.Evan Cheng
2006-05-17Another entryEvan Cheng
2006-05-17Remove PointerType from class TargetEvan Cheng
2006-05-17Fix call_adj.llAndrew Lenharth
2006-05-17Added sanity check for obviously bogus immediatesAndrew Lenharth
2006-05-17Should pass by reference.Evan Cheng
2006-05-17Another entryEvan Cheng
2006-05-17Add a note about a noteChris Lattner
2006-05-17Make PPC call lowering more aggressive, making the isel matching code simpleChris Lattner
2006-05-17Switch PPC over to a call-selection model where the lowering code createsChris Lattner
2006-05-173 changes, 2 of which are cleanup one of which changes codegen:Chris Lattner
2006-05-16implement passing/returning vector regs to calls, at least non-varargs calls.Chris Lattner
2006-05-16Instead of implementing LowerCallTo directly, let the default impl produce anChris Lattner
2006-05-16Simplify the argument counting logic by only incrementing the index.Chris Lattner
2006-05-16Simplify the dead argument handling code.Chris Lattner
2006-05-16Vector args passed in registers don't reserve stack space.Chris Lattner
2006-05-16Switch the PPC backend over to using FORMAL_ARGUMENTS for formal argumentChris Lattner
2006-05-16Move this code to a common placeAndrew Lenharth
2006-05-16Implement the custom lowering hook right, returning values for all of theChris Lattner
2006-05-16Fix a bug I introduced yesterday, which broke functions with *no* arguments.Chris Lattner
2006-05-16X86 integer register classes naming changes. Make them consistent with FP, ve...Evan Cheng