2009-08-21 |
Anton Korobeynikov | More cpp backend fixes. Now for FP stuff.
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Fix some typos and use type-based isel for VZIP/VUZP...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add lowering of ARM 4-element shuffles to multiple...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add simple cost model to perfect shuffle. Currently...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add nodes & dummy matchers for some v{zip,uzp,trn}...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Expand EXTRACT_SUBVECTOR
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Provide vext.{16,32}
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Use masks not nodes for vector shuffle predicates....
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Whitespace cleanup
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | Text sections should have 'exec' flag set. This seems...
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | Regenerate
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | The attached patches attempt to fix cross builds. For...
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conventions per
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Cleanup the mess in msp430 target registration and...
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Force reconfigure
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Hopefully unbreak cmake builds
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Give MSP430 a separate asmprinter lib
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Properly handle indirect win64 args when they're passed...
|
commit | commitdiff | tree |
2009-08-08 |
Anton Korobeynikov | Use subclassing to print lane-like immediates (w/o...
|
commit | commitdiff | tree |
2009-08-08 |
Anton Korobeynikov | Add insert_elt / extract_elt patterns for v4f32 stuff.
|
commit | commitdiff | tree |
2009-08-08 |
Anton Korobeynikov | Lane number should be printed w/o hash
|
commit | commitdiff | tree |
2009-08-08 |
Anton Korobeynikov | Use VLDM / VSTM to spill/reload 128-bit Neon registers
|
commit | commitdiff | tree |
2009-08-07 |
Anton Korobeynikov | Do not generate 32-bit call on win64 when imm does...
|
commit | commitdiff | tree |
2009-08-07 |
Anton Korobeynikov | Unbreak the stuff
|
commit | commitdiff | tree |
2009-08-07 |
Anton Korobeynikov | 2 more vdup.32 cases
|
commit | commitdiff | tree |
2009-08-06 |
Anton Korobeynikov | Add note about msys perl needed for windows/mingw32...
|
commit | commitdiff | tree |
2009-08-06 |
Anton Korobeynikov | Add tests for X86-64 code model handling. Small and...
|
commit | commitdiff | tree |
2009-08-06 |
Anton Korobeynikov | We need to sext global addresses in kernel code model...
|
commit | commitdiff | tree |
2009-08-06 |
Anton Korobeynikov | Missed part of recent kernel codemodel tweaks
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Better handle kernel code model. Also, generalize the...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Remove redundand checks: the only way to have, e.g...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Unbreak the stuff, this is ugly, but we cannot do better...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Missed pieces for ARM HardFP ABI.
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Add testcases for reg-mem arithemtics added recently
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Convert bswap test to filecheck, add more test entries...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Add memory versions of some instructions.
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Special constants as destinations does not work as...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Add executable suffix for the tool. This is needed...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Pass user only if it's non-empty. Patch by Sandeep.
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Add save-temps option to bugpoint to keep temporary...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Cleanup in dbg_stoppoint handling in CBE. Patch by...
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Minor arm CBE fixes. Patch by Sandeep.
|
commit | commitdiff | tree |
2009-08-05 |
Anton Korobeynikov | Emit module-level inline asm for CBE.
|
commit | commitdiff | tree |
2009-08-04 |
Anton Korobeynikov | Ooops, I was too fast to commit the wrong fix :(
|
commit | commitdiff | tree |
2009-08-04 |
Anton Korobeynikov | Fix a typo - this unbreaks llvm-gcc build on arm
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Unbreak win64 compilation callback.
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Create proper frame index for FP
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Perform bitconvert to proper type
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Add 'Indirect' LocInfo class and use to pass __m128...
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Cleanup Darwin MMX calling conv stuff - make the stuff...
|
commit | commitdiff | tree |
2009-08-03 |
Anton Korobeynikov | Unbreak Win64 CC. Step one: honour register save area...
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Add carry producing / using versions of add / sub
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Expand frem
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Turn abort() into unreachable
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Turn few asserts into errors / unreachable's
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Handle vector returns
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Provide expansion for ct* intrinsics
|
commit | commitdiff | tree |
2009-07-18 |
Anton Korobeynikov | Expand sext_inreg for i1
|
commit | commitdiff | tree |
2009-07-17 |
Anton Korobeynikov | Fix copy & paste errors
|
commit | commitdiff | tree |
2009-07-17 |
Anton Korobeynikov | Add missed attributes to C bindings
|
commit | commitdiff | tree |
2009-07-17 |
Anton Korobeynikov | Add missed return
|
commit | commitdiff | tree |
2009-07-17 |
Anton Korobeynikov | Add support for naked functions
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Emit cross regclass register moves for thumb2.
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Make xfail proper
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Unbreak
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Temporary disable 16 bit bswap
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add instruction formats and few opcodes
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add bswap patterns
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Provide crazy pseudos for regpairs spills / reloads
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Handle long-disp stuff more consistently
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | All FP instructions have 12 bit memory displacement...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Another predicate routine
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | More helpers
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add bunch of branch folding stuff
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add missed opcodes to short => long displacement conversion
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Cleanup
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Fix logic inversion for RI-mode address selection
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Unbreak the test
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Expand 32-bit bitconverts via memory
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Fix incomin arg stack frame offset in case we need...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Fix instruction mnemonics for some fp_to_sint operations
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | i32 values are passed extended also on stack. Handle...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | We definitely have 1-0 bools
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Revert the commit, it just hides the real bug
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Out GR128 regclass is not a 'real' i128 one.
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add missed condbranch opcodes
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Handle bitconverts
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Unbreak mvi and friends - emit only 'significant' part...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Expand fp_to_uint too
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | We don't have FP truncstores
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Expand uint_to_fp
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Emit proper rounding mode for fp_to_sint
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | f32/f64 regs are stored on stack if we're short in...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Lower anyext to zext, 32-bit stuff does not have any...
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Make FP zero to be legal FP immediate via LOAD ZERO
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Loads are not two-address in any way
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add LOAD NEGATIVE instruction
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | LOAD COMPLEMENT instruction is not really two-addr
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Add multiple add/sub instructions
|
commit | commitdiff | tree |
2009-07-16 |
Anton Korobeynikov | Handle FP callee-saved regs
|
commit | commitdiff | tree |
next |