projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove a memory leak from the CBackend.
2010-03-19
Anton Korobeynikov
FP16 constfolding
commit
|
commitdiff
|
tree
2010-03-18
Anton Korobeynikov
Get rid of target-specific fp <-> int nodes when still...
commit
|
commitdiff
|
tree
2010-03-18
Anton Korobeynikov
Get rid of target-specific nodes for fp16 <-> fp32...
commit
|
commitdiff
|
tree
2010-03-18
Anton Korobeynikov
Refactor Reg-Reg copy emission routine for ARM. This...
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Fix typo
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Document fp16 intrinsics
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Feature test for half precision FP.
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Add substarget feature for FP16
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Add codegen support for FP16 on ARM
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Make default expansion for FP16 <-> FP32 nodes into...
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Add DAG nodes to represent FP16 <-> FP32 intrinsics
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Cleanup
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
The fp16 <-> fp32 intrinsics are pure, mark them so...
commit
|
commitdiff
|
tree
2010-03-14
Anton Korobeynikov
Add intrinsics to represent fp16 <-> fp32 conversions
commit
|
commitdiff
|
tree
2010-03-06
Anton Korobeynikov
Describe what's going on with mingw alloca and why...
commit
|
commitdiff
|
tree
2010-03-06
Anton Korobeynikov
Initial bits of ARMv4-only support.
commit
|
commitdiff
|
tree
2010-03-06
Anton Korobeynikov
Lower dynamic stack allocation on mingw32 to separate...
commit
|
commitdiff
|
tree
2010-03-06
Anton Korobeynikov
Do not use '&' prefix for globals when register base...
commit
|
commitdiff
|
tree
2010-02-21
Anton Korobeynikov
It turned out that we failed to emit proper symbol...
commit
|
commitdiff
|
tree
2010-02-21
Anton Korobeynikov
IT turns out that during jumpless setcc lowering eq...
commit
|
commitdiff
|
tree
2010-02-19
Anton Korobeynikov
Use the same encoding for EH stuff uniformly on all...
commit
|
commitdiff
|
tree
2010-02-17
Anton Korobeynikov
Use pointer-wide encoding for LSDA and FDE on Darwin.
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Add missed entry to cmake build list file
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Use ttype encoding consistently
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Fix a silly darwin-only typo introduced during merge.
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Move TLOF implementations to libCodegen to resolve...
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
It turns out that we emitted completely wrong common...
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Add suffix for stubs, so we won't have name clashes...
commit
|
commitdiff
|
tree
2010-02-15
Anton Korobeynikov
Preliminary patch to improve dwarf EH generation -...
commit
|
commitdiff
|
tree
2010-02-14
Anton Korobeynikov
Forgot to commit the header
commit
|
commitdiff
|
tree
2010-02-14
Anton Korobeynikov
Drop winmcasminfo and use normal AT&T COFF for all...
commit
|
commitdiff
|
tree
2010-02-12
Anton Korobeynikov
Testcases for recent stdcall / fastcall mangling improvements
commit
|
commitdiff
|
tree
2010-02-12
Anton Korobeynikov
Setup correct data layout to match gcc's expectations...
commit
|
commitdiff
|
tree
2010-02-12
Anton Korobeynikov
Cleanup stdcall / fastcall name mangling.
commit
|
commitdiff
|
tree
2010-02-11
Anton Korobeynikov
Document binutils requirements for coff targets (cygwin...
commit
|
commitdiff
|
tree
2010-01-30
Anton Korobeynikov
Fix a gross typo: ARMv6+ may or may not support unaligned...
commit
|
commitdiff
|
tree
2010-01-16
Anton Korobeynikov
Provide magic define on mingw to not generate inline...
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
zext / truncate is free on msp430. Inform codegen about...
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Reenable tests
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Add branch relaxation pass (shamelessly stolen from...
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Provide instruction sizes & encoding. No opcodes yet...
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Enable bit tests and setcc stuff.
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Add micro-optimization which allows us to fold imm...
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Add instruction formats & support stuff
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Temporary disable tests
commit
|
commitdiff
|
tree
2010-01-15
Anton Korobeynikov
Fix cmp emission on msp430: we definitely should turn...
commit
|
commitdiff
|
tree
2010-01-14
Anton Korobeynikov
Add variable-width shifts for MSP430
commit
|
commitdiff
|
tree
2010-01-14
Anton Korobeynikov
Remove pseudo-MI in custom inserter.
commit
|
commitdiff
|
tree
2010-01-14
Anton Korobeynikov
Remove spurious semicolon.
commit
|
commitdiff
|
tree
2010-01-05
Anton Korobeynikov
Regenerate
commit
|
commitdiff
|
tree
2010-01-05
Anton Korobeynikov
Proper deduce z/System LLVM target from target triple...
commit
|
commitdiff
|
tree
2010-01-04
Anton Korobeynikov
Fix invalid chain folding for memory variant of sdiv...
commit
|
commitdiff
|
tree
2009-12-22
Anton Korobeynikov
Add testcase for PR5703
commit
|
commitdiff
|
tree
2009-12-22
Anton Korobeynikov
Restore snprintf weirdness for VCPP only
commit
|
commitdiff
|
tree
2009-12-21
Anton Korobeynikov
Remove uber-gross hack. The define _snprintf to snprintf...
commit
|
commitdiff
|
tree
2009-12-21
Anton Korobeynikov
Mark FPW as allocable when frame address is taken.
commit
|
commitdiff
|
tree
2009-12-19
Anton Korobeynikov
Bump alignment requirements for windows targets to...
commit
|
commitdiff
|
tree
2009-12-19
Anton Korobeynikov
Use 4-arg getVTList) variant instead of generic one...
commit
|
commitdiff
|
tree
2009-12-13
Anton Korobeynikov
Fix weird typo which leads to unallocated memory access...
commit
|
commitdiff
|
tree
2009-12-13
Anton Korobeynikov
Do not allow uninitialize access during debug printing
commit
|
commitdiff
|
tree
2009-12-12
Anton Korobeynikov
Implement variable-width shifts.
commit
|
commitdiff
|
tree
2009-12-11
Anton Korobeynikov
Lower setcc branchless, if this is profitable.
commit
|
commitdiff
|
tree
2009-12-11
Anton Korobeynikov
Honour setHasCalls() set from isel.
commit
|
commitdiff
|
tree
2009-12-09
Anton Korobeynikov
Add note about loadable modules on windows.
commit
|
commitdiff
|
tree
2009-12-08
Anton Korobeynikov
Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar...
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Some pretty-printing
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Truncate the arguments of llvm.frameaddress / llvm...
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Add lowering of returnaddr and frameaddr intrinsics...
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Initial codegen support for MSP430 ISRs
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Add MSP430 interrupt calling conv. No functionality...
commit
|
commitdiff
|
tree
2009-12-07
Anton Korobeynikov
Add ability to select hw multiplier mode and select...
commit
|
commitdiff
|
tree
2009-12-06
Anton Korobeynikov
Dynamic stack realignment use of sp register as source...
commit
|
commitdiff
|
tree
2009-11-24
Anton Korobeynikov
Materialize global addresses via movt/movw pair, this...
commit
|
commitdiff
|
tree
2009-11-22
Anton Korobeynikov
Minor optimization: when doing eq/ne comparions and...
commit
|
commitdiff
|
tree
2009-11-22
Anton Korobeynikov
Drop unsupported imm operands
commit
|
commitdiff
|
tree
2009-11-22
Anton Korobeynikov
Use 2-byte alignment for functions. 4 bytes are clear...
commit
|
commitdiff
|
tree
2009-11-22
Anton Korobeynikov
Use semicolon as assembler comment string
commit
|
commitdiff
|
tree
2009-11-17
Anton Korobeynikov
Forgot to commit test fixes
commit
|
commitdiff
|
tree
2009-11-17
Anton Korobeynikov
Both Darwin as and GNU as violate ARM docs wrt printing...
commit
|
commitdiff
|
tree
2009-11-14
Anton Korobeynikov
Temporary disable the error - it seems to be too conservative.
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Add and-not (bic) patterns. Based heavily on patch...
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Move OR patterns upper to all logical stuff. No functionalit...
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Some nice peephole patterns. Based on patch by Brian...
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Print tab before operand of jcc
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Fix invalid operand updates & implement post-inc memory...
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
Throw an error when stack realignment stuff fails instead...
commit
|
commitdiff
|
tree
2009-11-08
Anton Korobeynikov
It is invalid to infer the value type from the result...
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
First try of the post-inc operands handling... Not...
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Add some dummy support for post-incremented loads
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Add 8 bit libcalls and make use of them for msp430
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Add few pseudo-source-values
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Initial support for addrmode handling. Tests by Brian...
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Some preliminary variable asmprinting
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Use '.L' for global private prefix (as mspgcc)
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
Drop old asmprinter stuff
commit
|
commitdiff
|
tree
2009-11-07
Anton Korobeynikov
It turns out that the testcase in question uncovered...
commit
|
commitdiff
|
tree
2009-11-06
Anton Korobeynikov
Honour subreg machine operands during asmprinting
commit
|
commitdiff
|
tree
2009-11-03
Anton Korobeynikov
Move subtarget check upper for NEON reg-reg fixup pass.
commit
|
commitdiff
|
tree
2009-11-03
Anton Korobeynikov
Turn neon reg-reg moves fixup code into separate pass...
commit
|
commitdiff
|
tree
2009-11-03
Anton Korobeynikov
Temporary xfail until PR5367 will be resolved
commit
|
commitdiff
|
tree
next