aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SystemZ/SystemZISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman2010-07-071-3/+6
* Propagate debug loc.Devang Patel2010-07-061-3/+3
* Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman2010-07-061-4/+8
* Revert r107655.Dan Gohman2010-07-061-8/+4
* Fix a bunch of custom-inserter functions to handle the case whereDan Gohman2010-07-061-4/+8
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-031-1/+1
* Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMa...Evan Cheng2010-05-191-1/+1
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-011-6/+1
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-13/+17
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-1/+1
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* Move TLOF implementations to libCodegen to resolve layering violation.Anton Korobeynikov2010-02-151-1/+1
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-3/+5
* Revert 95130.Evan Cheng2010-02-021-1/+0
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-021-0/+1
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-271-1/+3
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-121-1/+1
* add some missing #includesChris Lattner2009-11-071-0/+1
* Add a second ValueType argument to isFPImmLegal.Evan Cheng2009-10-281-2/+2
* Update SystemZ to use PSW following the way x86 uses EFLAGS. BesidesDan Gohman2009-10-281-2/+8
* Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return...Evan Cheng2009-10-271-5/+11
* Revert 84315 for now. Re-thinking the patch.Evan Cheng2009-10-171-1/+1
* Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng2009-10-171-1/+1
* Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng2009-09-191-0/+4
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-1/+2
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-6/+6
* eliminate uses of cerr()Chris Lattner2009-08-231-1/+2
* Expand few nodes until someone will be crazy enough to implement them nativel...Anton Korobeynikov2009-08-211-2/+6
* Handle 'r' inline asm constraintAnton Korobeynikov2009-08-211-0/+40
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-84/+84
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-83/+83
* Major calling convention code refactoring.Dan Gohman2009-08-051-78/+82
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-2/+4
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-4/+4
* Missed a piece of the commit to remove the shift flavor.Eli Friedman2009-07-211-1/+0
* Expand fremAnton Korobeynikov2009-07-181-0/+2
* Turn abort() into unreachableAnton Korobeynikov2009-07-181-4/+6
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-181-5/+7
* Provide expansion for ct* intrinsicsAnton Korobeynikov2009-07-181-0/+7
* Expand sext_inreg for i1Anton Korobeynikov2009-07-181-0/+2
* UnbreakAnton Korobeynikov2009-07-161-4/+5
* Expand 32-bit bitconverts via memoryAnton Korobeynikov2009-07-161-2/+2
* i32 values are passed extended also on stack. Handle this in generic wayAnton Korobeynikov2009-07-161-23/+24
* We definitely have 1-0 boolsAnton Korobeynikov2009-07-161-0/+1
* Out GR128 regclass is not a 'real' i128 one.Anton Korobeynikov2009-07-161-1/+0
* Handle bitconvertsAnton Korobeynikov2009-07-161-0/+4
* Expand fp_to_uint tooAnton Korobeynikov2009-07-161-0/+3
* We don't have FP truncstoresAnton Korobeynikov2009-07-161-0/+3
* Expand uint_to_fpAnton Korobeynikov2009-07-161-0/+2
* Make FP zero to be legal FP immediate via LOAD ZEROAnton Korobeynikov2009-07-161-0/+5