projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add address computation stuff
2009-07-16
Anton Korobeynikov
Add address computation stuff
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Cleanup
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add mem-imm stores
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
[PATCH 023/155] Typo
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add stores and truncstores
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add patterns for various extloads
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Do some heroic rri address matching (shamelessly stolen...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Change register allocation order, so R0 will be allocated...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add shifts and reg-imm address matching
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add bunch of 32-bit patterns... Uffff :)
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Propagate return result extension type
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add 32 bit subregs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add another bunch of reg-imm patterns for add/or/and/xor
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add bunch of reg-imm movs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Proper match halfword-imm operands for mov and add
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide masked reg-imm 'or' and 'and'
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix test running lines
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add reg-reg and pattern
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add sub reg-reg pattern
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add xor reg-reg pattern
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add or reg-reg pattern.
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add add reg-reg and reg-imm patterns
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add simple reg-reg and reg-imm moves
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Minimal lowering for formal_arguments / ret
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add testsuite dir for systemz stuff
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Let's start another backend :)
commit
|
commitdiff
|
tree
2009-07-14
Anton Korobeynikov
Add extra sign extension to the same bit width before...
commit
|
commitdiff
|
tree
2009-07-14
Anton Korobeynikov
Add missing break. Patch by Artur Pietrek!
commit
|
commitdiff
|
tree
2009-06-27
Anton Korobeynikov
Simplify a bit
commit
|
commitdiff
|
tree
2009-06-27
Anton Korobeynikov
ARM refactoring. Step 2: split RegisterInfo
commit
|
commitdiff
|
tree
2009-06-26
Anton Korobeynikov
Split thumb-related stuff into separate classes.
commit
|
commitdiff
|
tree
2009-06-19
Anton Korobeynikov
Unbreak cyclic deps
commit
|
commitdiff
|
tree
2009-06-18
Anton Korobeynikov
Revert IRBuilder CC propagation. Fix SimplifyLibCalls...
commit
|
commitdiff
|
tree
2009-06-18
Anton Korobeynikov
Forgot to commit this hunk
commit
|
commitdiff
|
tree
2009-06-18
Anton Korobeynikov
Propagate calling conv for invokes too
commit
|
commitdiff
|
tree
2009-06-17
Anton Korobeynikov
Fix asm string from MOVi16
commit
|
commitdiff
|
tree
2009-06-17
Anton Korobeynikov
Thumb2 instructions are enabled only in unified assembler...
commit
|
commitdiff
|
tree
2009-06-17
Anton Korobeynikov
Honour calling convention and attributes of Callee...
commit
|
commitdiff
|
tree
2009-06-17
Anton Korobeynikov
Initial support for some Thumb2 instructions.
commit
|
commitdiff
|
tree
2009-06-16
Anton Korobeynikov
Make the test target-neutral
commit
|
commitdiff
|
tree
2009-06-16
Anton Korobeynikov
Address review comments: add 3 ARM calling conventions.
commit
|
commitdiff
|
tree
2009-06-16
Anton Korobeynikov
GNU as refuses to assemble "pop {}" instruction. Do...
commit
|
commitdiff
|
tree
2009-06-15
Anton Korobeynikov
Address more comments :)
commit
|
commitdiff
|
tree
2009-06-15
Anton Korobeynikov
Rename methods for the sake of consistency.
commit
|
commitdiff
|
tree
2009-06-15
Anton Korobeynikov
Document ABIType enum. Patch by Sandeep Patel!
commit
|
commitdiff
|
tree
2009-06-09
Anton Korobeynikov
Silence a warning
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
Typo
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
Revert hunk commited by accident
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
Add testcase for register scanveger assertion fix in...
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
The attached patches implement most of the ARM AAPCS...
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
Separate V6 from V6T2 since the latter has some extra...
commit
|
commitdiff
|
tree
2009-06-08
Anton Korobeynikov
Add helper for checking of Thumb1 mode
commit
|
commitdiff
|
tree
2009-06-01
Anton Korobeynikov
Implement review feedback. Make thumb2 'normal' subtarget...
commit
|
commitdiff
|
tree
2009-06-01
Anton Korobeynikov
Do not emit "generic" CPU string. This fixes PR4291.
commit
|
commitdiff
|
tree
2009-05-29
Anton Korobeynikov
Add placeholder for thumb2 stuff
commit
|
commitdiff
|
tree
2009-05-23
Anton Korobeynikov
Add ARMv7 architecture, Cortex processors and different...
commit
|
commitdiff
|
tree
2009-05-23
Anton Korobeynikov
Emit ARM Build Attributes
commit
|
commitdiff
|
tree
2009-05-23
Anton Korobeynikov
Propagate CPU string out of SubtargetFeatures
commit
|
commitdiff
|
tree
2009-05-17
Anton Korobeynikov
Mark rotl/rotr as expand. This generates pretty ugly...
commit
|
commitdiff
|
tree
2009-05-17
Anton Korobeynikov
Typo
commit
|
commitdiff
|
tree
2009-05-15
Anton Korobeynikov
Unbreak mingw build
commit
|
commitdiff
|
tree
2009-05-10
Anton Korobeynikov
Add imm-reg and imm-mem patters for cmp on msp430
commit
|
commitdiff
|
tree
2009-05-10
Anton Korobeynikov
Add MSP430 test for PR4136
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Factor out cycle-finder code and make it generic.
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Do not emit bit tests if target does not support natively...
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Allow 8 bit select in custom inserter
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Properly expand libcalls for urem / srem. Also make...
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Typo
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Expand UREM / SREM into libcalls
commit
|
commitdiff
|
tree
2009-05-08
Anton Korobeynikov
Add 8 bit select
commit
|
commitdiff
|
tree
2009-05-04
Anton Korobeynikov
Fix code emission for conditional branches.
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Handle implicit zext in a better way. Shamelessly stolen...
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Regenerate
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Fix typo
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Update due to mainline API change
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add TODO list :)
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Make handling of conditional stuff much more straightforward
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Temporary disable imm patterns for cmp. Actually, all...
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Expand divisions into libcalls
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Properly handle sdiv / udiv / srem / urem libcalls
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Custom lower SIGN_EXTEND
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Some eye-candy
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Print function header / footer
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Fix printing: je => jeq
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add 8bit shifts
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Handle logical shift right (at least I hope so :) )
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Handle anyext
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Expand all sorts of indirect branches
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add InsertBranch() hook for tail mergeing
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Implement bswap
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Properly handle ExternalSymbol's
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Expand muls (all mulls!) to libcalls for now
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Proper name 16 bit libcalls
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add libcall expansion for 16 and 128 bit muls
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Provide addc and subc
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add left shift
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add direct branch
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
It's error-prone to maintain two separate variants...
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Lower select with custom inserted and make condjumps...
commit
|
commitdiff
|
tree
2009-05-03
Anton Korobeynikov
Add first draft for conditions, conditional branches...
commit
|
commitdiff
|
tree
next