summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Use size_t.Dan Gohman2009-07-16
* UnbreakAnton Korobeynikov2009-07-16
* Temporary disable 16 bit bswapAnton Korobeynikov2009-07-16
* Add instruction formats and few opcodesAnton Korobeynikov2009-07-16
* Add bswap patternsAnton Korobeynikov2009-07-16
* Provide crazy pseudos for regpairs spills / reloadsAnton Korobeynikov2009-07-16
* Handle long-disp stuff more consistentlyAnton Korobeynikov2009-07-16
* All FP instructions have 12 bit memory displacement fieldAnton Korobeynikov2009-07-16
* Another predicate routineAnton Korobeynikov2009-07-16
* More helpersAnton Korobeynikov2009-07-16
* Add bunch of branch folding stuffAnton Korobeynikov2009-07-16
* Add missed opcodes to short => long displacement conversionAnton Korobeynikov2009-07-16
* CleanupAnton Korobeynikov2009-07-16
* Fix logic inversion for RI-mode address selectionAnton Korobeynikov2009-07-16
* Expand 32-bit bitconverts via memoryAnton Korobeynikov2009-07-16
* Fix incomin arg stack frame offset in case we need to generate stack frameAnton Korobeynikov2009-07-16
* Fix instruction mnemonics for some fp_to_sint operationsAnton 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
* Revert the commit, it just hides the real bugAnton Korobeynikov2009-07-16
* Out GR128 regclass is not a 'real' i128 one.Anton Korobeynikov2009-07-16
* Add missed condbranch opcodesAnton Korobeynikov2009-07-16
* Handle bitconvertsAnton Korobeynikov2009-07-16
* Unbreak mvi and friends - emit only 'significant' part of the operandAnton 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
* Emit proper rounding mode for fp_to_sintAnton Korobeynikov2009-07-16
* f32/f64 regs are stored on stack if we're short in FP regsAnton Korobeynikov2009-07-16
* Lower anyext to zext, 32-bit stuff does not have any implicit zero-extension ...Anton Korobeynikov2009-07-16
* Make FP zero to be legal FP immediate via LOAD ZEROAnton Korobeynikov2009-07-16
* Loads are not two-address in any wayAnton Korobeynikov2009-07-16
* Add LOAD NEGATIVE instructionAnton Korobeynikov2009-07-16
* LOAD COMPLEMENT instruction is not really two-addrAnton Korobeynikov2009-07-16
* Add multiple add/sub instructionsAnton Korobeynikov2009-07-16
* Handle FP callee-saved regsAnton 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
* Implement fp_to_sintAnton Korobeynikov2009-07-16
* Implement FP regs spills / restoresAnton Korobeynikov2009-07-16
* Add fabsAnton Korobeynikov2009-07-16
* Add fnegAnton Korobeynikov2009-07-16
* We don't have native sine / cosine instructionsAnton Korobeynikov2009-07-16
* More sint_to_fp stuffAnton Korobeynikov2009-07-16
* Add bunch of FP 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