aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ
AgeCommit message (Expand)Author
2009-07-1632-bit ri addressing mode has only 12-bit displacementAnton Korobeynikov
2009-07-16Forgot to addAnton Korobeynikov
2009-07-16Print signed imms properlyAnton Korobeynikov
2009-07-16Provide hooks for spilling / restoring stuffAnton Korobeynikov
2009-07-16Revert thinkoAnton Korobeynikov
2009-07-16Temporary workaround problem with signed 32-bit imm'sAnton Korobeynikov
2009-07-16Implement InsertBranch() hookAnton Korobeynikov
2009-07-16Pipehole pattern for i32 imm'sAnton Korobeynikov
2009-07-16Bunch of sext_inreg patternsAnton Korobeynikov
2009-07-16Provide normal 32 bit load and storeAnton Korobeynikov
2009-07-16Proper lower 'small' resultsAnton Korobeynikov
2009-07-16Completel forgot about unconditional branchesAnton Korobeynikov
2009-07-16Lower addresses of globalsAnton Korobeynikov
2009-07-16Provide "wide" muls and divs/remsAnton Korobeynikov
2009-07-16Fix thinkoAnton Korobeynikov
2009-07-16Fix epic bug with invalid regclass for R0DAnton Korobeynikov
2009-07-16More register pairs (now 32 bit ones)Anton Korobeynikov
2009-07-16Add even-odd register pairsAnton Korobeynikov
2009-07-16Unbreak due to mainline api changeAnton Korobeynikov
2009-07-16Preliminary mul loweringAnton Korobeynikov
2009-07-16More extloadsAnton Korobeynikov
2009-07-16SELECT_CC loweringAnton Korobeynikov
2009-07-16Conditional branches and comparisonsAnton Korobeynikov
2009-07-16Emit correct offset for PseudoSourceValueAnton Korobeynikov
2009-07-16Provide proper stack offsets for outgoing argumentsAnton Korobeynikov
2009-07-16Change register allocation order to reduce amount of callee-saved regs to be ...Anton Korobeynikov
2009-07-16Emit callee-saved regs spills / restoresAnton Korobeynikov
2009-07-16Some preliminary call loweringAnton Korobeynikov
2009-07-16Prologue / epilogue emissionAnton Korobeynikov
2009-07-16Add simple frame index eliminationAnton Korobeynikov
2009-07-16Swap the order of imm and idx field for rri addrmode in order to make handlin...Anton Korobeynikov
2009-07-16Do not truncate sign bits for negative immsAnton Korobeynikov
2009-07-16Add address computation stuffAnton Korobeynikov
2009-07-16CleanupAnton Korobeynikov
2009-07-16Add mem-imm storesAnton Korobeynikov
2009-07-16[PATCH 023/155] TypoAnton Korobeynikov
2009-07-16Add stores and truncstoresAnton Korobeynikov
2009-07-16Add patterns for various extloadsAnton Korobeynikov
2009-07-16Do some heroic rri address matching (shamelessly stolen from x86 backend). No...Anton Korobeynikov
2009-07-16Change register allocation order, so R0 will be allocated the last among scra...Anton Korobeynikov
2009-07-16Add shifts and reg-imm address matchingAnton Korobeynikov
2009-07-16Add bunch of 32-bit patterns... Uffff :)Anton Korobeynikov
2009-07-16Add 32 bit subregsAnton Korobeynikov
2009-07-16Add another bunch of reg-imm patterns for add/or/and/xorAnton Korobeynikov
2009-07-16Add bunch of reg-imm movsAnton Korobeynikov
2009-07-16Proper match halfword-imm operands for mov and addAnton Korobeynikov
2009-07-16Provide masked reg-imm 'or' and 'and'Anton Korobeynikov
2009-07-16Add reg-reg and patternAnton Korobeynikov
2009-07-16Add sub reg-reg patternAnton Korobeynikov
2009-07-16Add xor reg-reg patternAnton Korobeynikov