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 |
2009-11-03 |
Anton Korobeynikov | Revert r85049, it is causing PR5367
|
commit | commitdiff | tree |
2009-11-02 |
Anton Korobeynikov | Handle splats of undefs properly. This includes the...
|
commit | commitdiff | tree |
2009-11-02 |
Anton Korobeynikov | Do not infer the target type for COPY_TO_REGCLASS from...
|
commit | commitdiff | tree |
2009-11-02 |
Anton Korobeynikov | 64-bit FP loads & stores operate on both NEON and VFP...
|
commit | commitdiff | tree |
2009-11-02 |
Anton Korobeynikov | Use NEON reg-reg moves, where profitable. This reduces...
|
commit | commitdiff | tree |
2009-10-26 |
Anton Korobeynikov | Revert r85134, it breaks mingw build
|
commit | commitdiff | tree |
2009-10-24 |
Anton Korobeynikov | Add some asserts to catch copyRegToReg() fails early
|
commit | commitdiff | tree |
2009-10-22 |
Anton Korobeynikov | Use special DAG-to-DAG preprocessing to allow mem-mem...
|
commit | commitdiff | tree |
2009-10-22 |
Anton Korobeynikov | Fix null pointer dereference.
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Revert r84764, it breaks mingw build
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add DAG printing for RMW stuff debugging
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | RMW preprocessing stuff was incorrect. Grab the stuff...
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Implement branch folding
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Cosmetic changes, no functionality changes
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add note
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Be crazy and assert in case of unsupported modifier...
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Handle external symbols
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Distinguish between pcrel imm operands and 'normal...
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add basic block operands & jump kinds
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Ignore all implicit reg operands
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add a workaround for different memops prefixes
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Checkpoint MCInst printer. We (almostly) able to print...
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add reg-imm tests
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add simple operand printing stuff
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add experimental MSP430 MCInstLowering stuff
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Wire up MSP430 printMCInst() method
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Add MSP430 InstPrinter stub
|
commit | commitdiff | tree |
2009-10-21 |
Anton Korobeynikov | Use proper target data
|
commit | commitdiff | tree |
2009-10-20 |
Anton Korobeynikov | Fix invalid for vector types fneg(bitconvert(x)) =...
|
commit | commitdiff | tree |
2009-10-19 |
Anton Korobeynikov | Revert r84295, this unbreaks llvm-gcc bootstrap on...
|
commit | commitdiff | tree |
2009-10-15 |
Anton Korobeynikov | Dllexport stuff cleanup:
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Add missed mem-mem move patterns
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Add MSP430 mem-mem insts support. Patch by Brian Lucas...
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Add bunch of MSP430 'feature' tests. Patch by Brian...
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Implement 'm' memory operand properly
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Implement proper asmprinting for the globals. This...
|
commit | commitdiff | tree |
2009-10-11 |
Anton Korobeynikov | Implement asm printing for inline asm memory operands
|
commit | commitdiff | tree |
2009-10-10 |
Anton Korobeynikov | It seems that OR operation does not affect status reg...
|
commit | commitdiff | tree |
2009-10-08 |
Anton Korobeynikov | Use lower16 / upper16 imm modifiers to asmprint 32...
|
commit | commitdiff | tree |
2009-10-07 |
Anton Korobeynikov | Add PseudoSourceValues for constpool stuff on ELF ...
|
commit | commitdiff | tree |
2009-09-28 |
Anton Korobeynikov | Fix thinko in my recent movt commit: it's not safe...
|
commit | commitdiff | tree |
2009-09-27 |
Anton Korobeynikov | Use movt/movw pair to materialize 32 bit constants...
|
commit | commitdiff | tree |
2009-09-25 |
Anton Korobeynikov | Regenerate
|
commit | commitdiff | tree |
2009-09-25 |
Anton Korobeynikov | Provide proper masks for neon perfect shuffle table.
|
commit | commitdiff | tree |
2009-09-23 |
Anton Korobeynikov | ARM does not support offset folding (yet). Disable...
|
commit | commitdiff | tree |
2009-09-18 |
Anton Korobeynikov | Allow symbols to start from the digit if target requests...
|
commit | commitdiff | tree |
2009-09-13 |
Anton Korobeynikov | Fix merge problem
|
commit | commitdiff | tree |
2009-09-13 |
Anton Korobeynikov | Define proper subreg sets for arm - this should fix...
|
commit | commitdiff | tree |
2009-09-12 |
Anton Korobeynikov | Add QPR_VFP2 regclass and add copy_to_regclass nodes...
|
commit | commitdiff | tree |
2009-09-09 |
Anton Korobeynikov | Provide proper section flags for various BSS flavours
|
commit | commitdiff | tree |
2009-09-09 |
Anton Korobeynikov | Whitespace cleanup
|
commit | commitdiff | tree |
2009-09-08 |
Anton Korobeynikov | Unbreak getOnesVector() / getZeroVector() to use valid...
|
commit | commitdiff | tree |
2009-09-08 |
Anton Korobeynikov | Add NEON 'laned' operations. This fixes another bunch...
|
commit | commitdiff | tree |
2009-09-08 |
Anton Korobeynikov | Unbreak
|
commit | commitdiff | tree |
2009-09-06 |
Anton Korobeynikov | Do not create calls via PLT in compilation callback...
|
commit | commitdiff | tree |
2009-09-02 |
Anton Korobeynikov | More missed vdup patterns
|
commit | commitdiff | tree |
2009-08-30 |
Anton Korobeynikov | Add missed pattern
|
commit | commitdiff | tree |
2009-08-30 |
Anton Korobeynikov | EXTRACT_VECTOR_ELEMENT can have result type different...
|
commit | commitdiff | tree |
2009-08-29 |
Anton Korobeynikov | Do not assert on too wide splats we don't support.
|
commit | commitdiff | tree |
2009-08-28 |
Anton Korobeynikov | Add missed extract_element pattern
|
commit | commitdiff | tree |
2009-08-28 |
Anton Korobeynikov | Short-term workaround for frame-related weirdness on...
|
commit | commitdiff | tree |
2009-08-27 |
Anton Korobeynikov | Hopefully the final missing part :(
|
commit | commitdiff | tree |
2009-08-27 |
Anton Korobeynikov | Forgot about actual change :)
|
commit | commitdiff | tree |
2009-08-27 |
Anton Korobeynikov | scalar_to_vector is fully legal now (implemented as...
|
commit | commitdiff | tree |
2009-08-27 |
Anton Korobeynikov | Ok, sometimes it's profitable to turn scalar_to_vector...
|
commit | commitdiff | tree |
2009-08-27 |
Anton Korobeynikov | Transform float scalar_to_vector into subreg accesses.
|
commit | commitdiff | tree |
2009-08-26 |
Anton Korobeynikov | Add extload expansion for f128
|
commit | commitdiff | tree |
2009-08-26 |
Anton Korobeynikov | Unbreak FP128 stuff in cbe
|
commit | commitdiff | tree |
2009-08-26 |
Anton Korobeynikov | Expand scalar_to_vector - we don't have any isel logic...
|
commit | commitdiff | tree |
2009-08-26 |
Anton Korobeynikov | Add dummy inline asm handling for 'r' constraint. This...
|
commit | commitdiff | tree |
2009-08-25 |
Anton Korobeynikov | Provide dynamic_stackalloc lowering for MSP430.
|
commit | commitdiff | tree |
2009-08-22 |
Anton Korobeynikov | Some dummy cost model for s390x:
|
commit | commitdiff | tree |
2009-08-22 |
Anton Korobeynikov | Add missing RUN line
|
commit | commitdiff | tree |
2009-08-22 |
Anton Korobeynikov | Reduce the test
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Fix typo.
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Implement APInt <-> APFloat conversion for IEEE 128...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add fcopysign instructions
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Expand few nodes until someone will be crazy enough...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Typo :(
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Correct instruction names for subtract-with-borrow
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Handle 'r' inline asm constraint
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Fix a typo
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | More cpp backend fixes. Now for FP stuff.
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Fix some typos and use type-based isel for VZIP/VUZP...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add lowering of ARM 4-element shuffles to multiple...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add simple cost model to perfect shuffle. Currently...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Add nodes & dummy matchers for some v{zip,uzp,trn}...
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Expand EXTRACT_SUBVECTOR
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Provide vext.{16,32}
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Use masks not nodes for vector shuffle predicates....
|
commit | commitdiff | tree |
2009-08-21 |
Anton Korobeynikov | Whitespace cleanup
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | Text sections should have 'exec' flag set. This seems...
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | Regenerate
|
commit | commitdiff | tree |
2009-08-18 |
Anton Korobeynikov | The attached patches attempt to fix cross builds. For...
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conventions per
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Cleanup the mess in msp430 target registration and...
|
commit | commitdiff | tree |
2009-08-14 |
Anton Korobeynikov | Force reconfigure
|
commit | commitdiff | tree |
next |