summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZISelLowering.cpp
Commit message (Expand)AuthorAge
...
* Turn abort() into unreachableAnton Korobeynikov2009-07-18
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-18
* Provide expansion for ct* intrinsicsAnton Korobeynikov2009-07-18
* Expand sext_inreg for i1Anton Korobeynikov2009-07-18
* UnbreakAnton Korobeynikov2009-07-16
* Expand 32-bit bitconverts via memoryAnton Korobeynikov2009-07-16
* i32 values are passed extended also on stack. Handle this in generic wayAnton Korobeynikov2009-07-16
* We definitely have 1-0 boolsAnton Korobeynikov2009-07-16
* Out GR128 regclass is not a 'real' i128 one.Anton Korobeynikov2009-07-16
* Handle bitconvertsAnton Korobeynikov2009-07-16
* Expand fp_to_uint tooAnton Korobeynikov2009-07-16
* We don't have FP truncstoresAnton Korobeynikov2009-07-16
* Expand uint_to_fpAnton Korobeynikov2009-07-16
* Make FP zero to be legal FP immediate via LOAD ZEROAnton Korobeynikov2009-07-16
* Proper FP extloadsAnton Korobeynikov2009-07-16
* Add proper PWS impdef'sAnton Korobeynikov2009-07-16
* Propagate FP select_cc to dag insertersAnton Korobeynikov2009-07-16
* We don't have native sine / cosine instructionsAnton Korobeynikov2009-07-16
* We don't have any FP extloadsAnton Korobeynikov2009-07-16
* Implement all comparisonsAnton Korobeynikov2009-07-16
* Add constpool lowering / printingAnton Korobeynikov2009-07-16
* Allow FP arguments pass / returnAnton Korobeynikov2009-07-16
* Register FP regclassesAnton Korobeynikov2009-07-16
* Implement 'large' PIC modelAnton Korobeynikov2009-07-16
* Implement shifts properly (hopefilly - finally!)Anton Korobeynikov2009-07-16
* Properly handle divides. As a bonus - implement memory versions of them.Anton Korobeynikov2009-07-16
* Emit proper lowering of load from arg stack slotAnton Korobeynikov2009-07-16
* Implement dynamic allocasAnton Korobeynikov2009-07-16
* Add jump tablesAnton Korobeynikov2009-07-16
* Exapnd br_jt into indirect branch. Provide pattern for indirect branches.Anton Korobeynikov2009-07-16
* Proper lower 'small' resultsAnton Korobeynikov2009-07-16
* Lower addresses of globalsAnton Korobeynikov2009-07-16
* Provide "wide" muls and divs/remsAnton Korobeynikov2009-07-16
* Preliminary mul loweringAnton Korobeynikov2009-07-16
* More extloadsAnton Korobeynikov2009-07-16
* SELECT_CC loweringAnton Korobeynikov2009-07-16
* Conditional branches and comparisonsAnton Korobeynikov2009-07-16
* Emit correct offset for PseudoSourceValueAnton Korobeynikov2009-07-16
* Provide proper stack offsets for outgoing argumentsAnton Korobeynikov2009-07-16
* Some preliminary call loweringAnton Korobeynikov2009-07-16
* Add mem-imm storesAnton Korobeynikov2009-07-16
* Add shifts and reg-imm address matchingAnton Korobeynikov2009-07-16
* Add bunch of 32-bit patterns... Uffff :)Anton Korobeynikov2009-07-16
* Add 32 bit subregsAnton Korobeynikov2009-07-16
* Minimal lowering for formal_arguments / retAnton Korobeynikov2009-07-16
* Let's start another backend :)Anton Korobeynikov2009-07-16