2010-04-07 |
Anton Korobeynikov | Fix itins for VPAL
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Fix itins for VABA
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Correct VMVN itinerary: operand is read in the second...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | More A9 itineraries
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Correct itinerary class for VPADD
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | VP{MAX, MIN} are of IIC_VSUBi4D itin class as well.
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | VHADD differs from VHSUB at least on A9 - the former...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Some easy NEON scheduling goodness for A9
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Define new itin classes for ARM <-> VFP reg moves to...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | FCONST{S,D} behaves the same way as FP unary instructions...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Proper cycle times for locks, since wbck latency can...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Add new itin classes for FP16 <-> FP32 conversions...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Make use of new reserved/required scheduling stuff...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Initial support for different kinds of FU reservation.
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Factor out scoreboard into separate class. This way...
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Some bits of A9 scheduling: VFP
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Separate const from non-const stuff during mergeing
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Some initial version of global merger
|
commit | commitdiff | tree |
2010-04-07 |
Anton Korobeynikov | Add hook to insert late LLVM=>LLVM passes just before...
|
commit | commitdiff | tree |
2010-03-28 |
Anton Korobeynikov | Properly quote the quotes :) during cmdline construction...
|
commit | commitdiff | tree |
2010-03-26 |
Anton Korobeynikov | Add few missed libcalls and correct names for others.
|
commit | commitdiff | tree |
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 |
next |