projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" so
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
2009-07-16
Anton Korobeynikov
Proper FP extloads
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add proper PWS impdef's
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Propagate FP select_cc to dag inserters
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement fp_to_sint
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement FP regs spills / restores
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add fabs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add fneg
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
We don't have native sine / cosine instructions
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
More sint_to_fp stuff
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add bunch of FP instructions
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
We don't have any FP extloads
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement all comparisons
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add constpool lowering / printing
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Allow FP arguments pass / return
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Register FP regclasses
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add FP regs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix fallout from prev. patch
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide consistent subreg idx scheme. This (hopefully...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Use divide single for 32 bit signed divides
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add missed operands types
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Missed part of prev. patch
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Another attempt to fix prologue emission
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement 'large' PIC model
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement shifts properly (hopefilly - finally!)
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Remove redundand register move
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Properly handle divides. As a bonus - implement memory...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix epic fail: full-width muls are not commutable....
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
32 bit rotate is not twoaddr instruction
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
32 bit shifts have only 12 bit displacements
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add proper register aliases
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Properly generate stack frame
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Unbreak indirect branches
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Unbreak
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Do not forget to save R15 when we allocate stack frame
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
All calls clobbers R14
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Unbreak calls to vararg functions
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Stupid typo
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Typos
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Consolidate reg-imm / reg-reg-imm address mode selection...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix fallout from 12-bit stuff landing: decide whether...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add support for 12 bit displacements
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
We already have reserved call frame regardless whether...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Emit proper lowering of load from arg stack slot
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement dynamic allocas
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add jump tables
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Exapnd br_jt into indirect branch. Provide pattern...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement 64 bit immediates
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add rotates
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add patterns for integer negate
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide proper patterns for and with imm instructions...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add 32 bit and reg-imm and disable invalid patterns...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add z9 and z10 target processors. Mark z10-only instructions...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix MUL64rm instruction asmprinting
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Preliminary asmprinting of globals
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Implement asmprinting for odd-even regpairs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
32-bit ri addressing mode has only 12-bit displacement
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Forgot to add
commit
|
commitdiff
|
tree
next