Split the SDValue out of OutputArg so that SelectionDAG-independent
[oota-llvm.git] / lib / Target / SystemZ / SystemZISelLowering.cpp
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Dan GohmanRevert r107655.
2010-07-06 Dan GohmanFix a bunch of custom-inserter functions to handle...
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-02-15 Anton KorobeynikovMove TLOF implementations to libCodegen to resolve...
2010-02-15 David GreeneRemove an assumption of default arguments. This is...
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-07 Chris Lattneradd some missing #includes
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-28 Dan GohmanUpdate SystemZ to use PSW following the way x86 uses...
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-09-19 Evan ChengFix PR4926. When target hook EmitInstrWithCustomInserte...
2009-09-18 Evan ChengEnhance EmitInstrWithCustomInserter() so target can...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-21 Anton KorobeynikovExpand few nodes until someone will be crazy enough...
2009-08-21 Anton KorobeynikovHandle 'r' inline asm constraint
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Eli FriedmanMissed a piece of the commit to remove the shift flavor.
2009-07-18 Anton KorobeynikovExpand frem
2009-07-18 Anton KorobeynikovTurn abort() into unreachable
2009-07-18 Anton KorobeynikovTurn few asserts into errors / unreachable's
2009-07-18 Anton KorobeynikovProvide expansion for ct* intrinsics
2009-07-18 Anton KorobeynikovExpand sext_inreg for i1
2009-07-16 Anton KorobeynikovUnbreak
2009-07-16 Anton KorobeynikovExpand 32-bit bitconverts via memory
2009-07-16 Anton Korobeynikovi32 values are passed extended also on stack. Handle...
2009-07-16 Anton KorobeynikovWe definitely have 1-0 bools
2009-07-16 Anton KorobeynikovOut GR128 regclass is not a 'real' i128 one.
2009-07-16 Anton KorobeynikovHandle bitconverts
2009-07-16 Anton KorobeynikovExpand fp_to_uint too
2009-07-16 Anton KorobeynikovWe don't have FP truncstores
2009-07-16 Anton KorobeynikovExpand uint_to_fp
2009-07-16 Anton KorobeynikovMake FP zero to be legal FP immediate via LOAD ZERO
2009-07-16 Anton KorobeynikovProper FP extloads
2009-07-16 Anton KorobeynikovAdd proper PWS impdef's
2009-07-16 Anton KorobeynikovPropagate FP select_cc to dag inserters
2009-07-16 Anton KorobeynikovWe don't have native sine / cosine instructions
2009-07-16 Anton KorobeynikovWe don't have any FP extloads
2009-07-16 Anton KorobeynikovImplement all comparisons
2009-07-16 Anton KorobeynikovAdd constpool lowering / printing
2009-07-16 Anton KorobeynikovAllow FP arguments pass / return
2009-07-16 Anton KorobeynikovRegister FP regclasses
2009-07-16 Anton KorobeynikovImplement 'large' PIC model
2009-07-16 Anton KorobeynikovImplement shifts properly (hopefilly - finally!)
2009-07-16 Anton KorobeynikovProperly handle divides. As a bonus - implement memory...
2009-07-16 Anton KorobeynikovEmit proper lowering of load from arg stack slot
2009-07-16 Anton KorobeynikovImplement dynamic allocas
2009-07-16 Anton KorobeynikovAdd jump tables
2009-07-16 Anton KorobeynikovExapnd br_jt into indirect branch. Provide pattern...
2009-07-16 Anton KorobeynikovProper lower 'small' results
2009-07-16 Anton KorobeynikovLower addresses of globals
2009-07-16 Anton KorobeynikovProvide "wide" muls and divs/rems
2009-07-16 Anton KorobeynikovPreliminary mul lowering
2009-07-16 Anton KorobeynikovMore extloads
2009-07-16 Anton KorobeynikovSELECT_CC lowering
2009-07-16 Anton KorobeynikovConditional branches and comparisons
2009-07-16 Anton KorobeynikovEmit correct offset for PseudoSourceValue
2009-07-16 Anton KorobeynikovProvide proper stack offsets for outgoing arguments
2009-07-16 Anton KorobeynikovSome preliminary call lowering
2009-07-16 Anton KorobeynikovAdd mem-imm stores
2009-07-16 Anton KorobeynikovAdd shifts and reg-imm address matching
2009-07-16 Anton KorobeynikovAdd bunch of 32-bit patterns... Uffff :)
2009-07-16 Anton KorobeynikovAdd 32 bit subregs
2009-07-16 Anton KorobeynikovMinimal lowering for formal_arguments / ret
2009-07-16 Anton KorobeynikovLet's start another backend :)