projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Bunch of sext_inreg patterns
2009-07-16
Anton Korobeynikov
Bunch of sext_inreg patterns
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide normal 32 bit load and store
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Proper lower 'small' results
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Completel forgot about unconditional branches
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Lower addresses of globals
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Test (incomplete) for easy muls
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide "wide" muls and divs/rems
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix thinko
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Fix epic bug with invalid regclass for R0D
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Let RegisterInfo decide whether it can emit cross-class...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
More register pairs (now 32 bit ones)
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add even-odd register pairs
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Unbreak due to mainline api change
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Preliminary mul lowering
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
More extloads
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Tests for cmp / br_cc / select_cc
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
SELECT_CC lowering
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Conditional branches and comparisons
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Emit correct offset for PseudoSourceValue
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide proper stack offsets for outgoing arguments
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Change register allocation order to reduce amount of...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Emit callee-saved regs spills / restores
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Scan for presence of calls and determine max callframe...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Some preliminary call lowering
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Prologue / epilogue emission
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Add simple frame index elimination
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Provide proper test :)
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Swap the order of imm and idx field for rri addrmode...
commit
|
commitdiff
|
tree
2009-07-16
Anton Korobeynikov
Do not truncate sign bits for negative imms
commit
|
commitdiff
|
tree
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
next