oota-llvm.git
2009-07-16 Anton KorobeynikovMore helpers
2009-07-16 Anton KorobeynikovAdd bunch of branch folding stuff
2009-07-16 Anton KorobeynikovAdd missed opcodes to short => long displacement conversion
2009-07-16 Anton KorobeynikovCleanup
2009-07-16 Anton KorobeynikovFix logic inversion for RI-mode address selection
2009-07-16 Anton KorobeynikovUnbreak the test
2009-07-16 Anton KorobeynikovExpand 32-bit bitconverts via memory
2009-07-16 Anton KorobeynikovFix incomin arg stack frame offset in case we need...
2009-07-16 Anton KorobeynikovFix instruction mnemonics for some fp_to_sint operations
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 KorobeynikovRevert the commit, it just hides the real bug
2009-07-16 Anton KorobeynikovOut GR128 regclass is not a 'real' i128 one.
2009-07-16 Anton KorobeynikovAdd missed condbranch opcodes
2009-07-16 Anton KorobeynikovHandle bitconverts
2009-07-16 Anton KorobeynikovUnbreak mvi and friends - emit only 'significant' part...
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 KorobeynikovEmit proper rounding mode for fp_to_sint
2009-07-16 Anton Korobeynikovf32/f64 regs are stored on stack if we're short in...
2009-07-16 Anton KorobeynikovLower anyext to zext, 32-bit stuff does not have any...
2009-07-16 Anton KorobeynikovMake FP zero to be legal FP immediate via LOAD ZERO
2009-07-16 Anton KorobeynikovLoads are not two-address in any way
2009-07-16 Anton KorobeynikovAdd LOAD NEGATIVE instruction
2009-07-16 Anton KorobeynikovLOAD COMPLEMENT instruction is not really two-addr
2009-07-16 Anton KorobeynikovAdd multiple add/sub instructions
2009-07-16 Anton KorobeynikovHandle FP callee-saved regs
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 KorobeynikovImplement fp_to_sint
2009-07-16 Anton KorobeynikovImplement FP regs spills / restores
2009-07-16 Anton KorobeynikovAdd fabs
2009-07-16 Anton KorobeynikovAdd fneg
2009-07-16 Anton KorobeynikovWe don't have native sine / cosine instructions
2009-07-16 Anton KorobeynikovMore sint_to_fp stuff
2009-07-16 Anton KorobeynikovAdd bunch of FP 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 KorobeynikovAdd FP regs
2009-07-16 Anton KorobeynikovFix fallout from prev. patch
2009-07-16 Anton KorobeynikovProvide consistent subreg idx scheme. This (hopefully...
2009-07-16 Anton KorobeynikovUse divide single for 32 bit signed divides
2009-07-16 Anton KorobeynikovAdd missed operands types
2009-07-16 Anton KorobeynikovMissed part of prev. patch
2009-07-16 Anton KorobeynikovAnother attempt to fix prologue emission
2009-07-16 Anton KorobeynikovImplement 'large' PIC model
2009-07-16 Anton KorobeynikovImplement shifts properly (hopefilly - finally!)
2009-07-16 Anton KorobeynikovRemove redundand register move
2009-07-16 Anton KorobeynikovProperly handle divides. As a bonus - implement memory...
2009-07-16 Anton KorobeynikovFix epic fail: full-width muls are not commutable....
2009-07-16 Anton Korobeynikov32 bit rotate is not twoaddr instruction
2009-07-16 Anton Korobeynikov32 bit shifts have only 12 bit displacements
2009-07-16 Anton KorobeynikovAdd proper register aliases
2009-07-16 Anton KorobeynikovProperly generate stack frame
2009-07-16 Anton KorobeynikovUnbreak indirect branches
2009-07-16 Anton KorobeynikovUnbreak
2009-07-16 Anton KorobeynikovDo not forget to save R15 when we allocate stack frame
2009-07-16 Anton KorobeynikovAll calls clobbers R14
2009-07-16 Anton KorobeynikovUnbreak calls to vararg functions
2009-07-16 Anton KorobeynikovStupid typo
2009-07-16 Anton KorobeynikovTypos
2009-07-16 Anton KorobeynikovConsolidate reg-imm / reg-reg-imm address mode selectio...
2009-07-16 Anton KorobeynikovFix fallout from 12-bit stuff landing: decide whether...
2009-07-16 Anton KorobeynikovAdd support for 12 bit displacements
2009-07-16 Anton KorobeynikovWe already have reserved call frame regardless whether...
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 KorobeynikovImplement 64 bit immediates
2009-07-16 Anton KorobeynikovAdd rotates
2009-07-16 Anton KorobeynikovAdd patterns for integer negate
2009-07-16 Anton KorobeynikovProvide proper patterns for and with imm instructions...
2009-07-16 Anton KorobeynikovAdd 32 bit and reg-imm and disable invalid patterns...
2009-07-16 Anton KorobeynikovAdd z9 and z10 target processors. Mark z10-only instruc...
2009-07-16 Anton KorobeynikovFix MUL64rm instruction asmprinting
2009-07-16 Anton KorobeynikovPreliminary asmprinting of globals
2009-07-16 Anton KorobeynikovImplement asmprinting for odd-even regpairs
2009-07-16 Anton Korobeynikov32-bit ri addressing mode has only 12-bit displacement
2009-07-16 Anton KorobeynikovForgot to add
2009-07-16 Anton KorobeynikovDo not put bunch of target-specific stuff into common...
2009-07-16 Anton KorobeynikovPrint signed imms properly
2009-07-16 Anton KorobeynikovProvide hooks for spilling / restoring stuff
2009-07-16 Anton KorobeynikovRevert thinko
2009-07-16 Anton KorobeynikovTemporary workaround problem with signed 32-bit imm's
2009-07-16 Anton KorobeynikovImplement InsertBranch() hook
2009-07-16 Anton KorobeynikovPipehole pattern for i32 imm's
2009-07-16 Anton KorobeynikovBunch of sext_inreg patterns
2009-07-16 Anton KorobeynikovProvide normal 32 bit load and store
2009-07-16 Anton KorobeynikovProper lower 'small' results
2009-07-16 Anton KorobeynikovCompletel forgot about unconditional branches
2009-07-16 Anton KorobeynikovLower addresses of globals
2009-07-16 Anton KorobeynikovTest (incomplete) for easy muls
2009-07-16 Anton KorobeynikovProvide "wide" muls and divs/rems
2009-07-16 Anton KorobeynikovFix thinko
next