2011-03-15 |
Bill Wendling | Some minor cleanups based on feedback. |
tree | commitdiff |
2011-03-15 |
Evan Cheng | Do not form thumb2 ldrd / strd if the offset is by... |
tree | commitdiff |
2011-03-15 |
Evan Cheng | Add a peephole optimization to optimize pairs of bitcas... |
tree | commitdiff |
2011-03-15 |
Bill Wendling | Testcase for r127630. |
tree | commitdiff |
2011-03-15 |
Jim Grosbach | Clean up ARM tail calls a bit. They're pseudo-instructi... |
tree | commitdiff |
2011-03-14 |
Bill Wendling | Generate a VTBL instruction instead of a series of... |
tree | commitdiff |
2011-03-14 |
Eric Christopher | Fix this test up a bit. |
tree | commitdiff |
2011-03-14 |
Evan Cheng | Minor optimization. sign-ext/anyext of undef is still... |
tree | commitdiff |
2011-03-12 |
Eric Christopher | Saving files before committing is overrated. |
tree | commitdiff |
2011-03-12 |
Eric Christopher | Sometimes isPredicable lies to us and tells us we don... |
tree | commitdiff |
2011-03-11 |
Jim Grosbach | Properly pseudo-ize the ARM LDMIA_RET instruction.... |
tree | commitdiff |
2011-03-11 |
Cameron Zwarich | Roll r127459 back in: |
tree | commitdiff |
2011-03-11 |
Daniel Dunbar | Revert r127459, "Optimize trivial branches in CodeGenPr... |
tree | commitdiff |
2011-03-11 |
Cameron Zwarich | Optimize trivial branches in CodeGenPrepare, which... |
tree | commitdiff |
2011-03-11 |
Evan Cheng | Avoid replacing the value of a directly stored load... |
tree | commitdiff |
2011-03-10 |
Jim Grosbach | Properly pseudo-ize MOVCCr and MOVCCs. |
tree | commitdiff |
2011-03-08 |
Bob Wilson | Fix a compiler crash where a Glue value had multiple... |
tree | commitdiff |
2011-03-04 |
Joerg Sonnenberger | Be nice to Xcore and the XMOS assembler and avoid quoti... |
tree | commitdiff |
2011-03-04 |
Devang Patel | XFAIL for all. These tests are darwin specific anyway. |
tree | commitdiff |
2011-03-04 |
Devang Patel | Disable ARMGlobalMerge on darwin. The debugger is not... |
tree | commitdiff |
2011-03-03 |
Joerg Sonnenberger | Bug#9033: For the ELF assembler output, always quote... |
tree | commitdiff |
2011-03-02 |
Cameron Zwarich | Eliminate the unused CodeGenPrepare option to split... |
tree | commitdiff |
2011-03-01 |
Bill Wendling | Narrow right shifts need to encode their immediates... |
tree | commitdiff |
2011-02-28 |
Jakob Stoklund Olesen | Fix typo introduced by r126661: "Fix a typo which ..." |
tree | commitdiff |
2011-02-28 |
Evan Cheng | Fix a typo which cause dag combine crash. rdar://9059537. |
tree | commitdiff |
2011-02-25 |
Bob Wilson | Add patterns to use post-increment addressing for Neon... |
tree | commitdiff |
2011-02-24 |
Devang Patel | Move arch specific tests in arch specific directories. |
tree | commitdiff |
2011-02-23 |
Devang Patel | Check only relevant strings in output to increase stabi... |
tree | commitdiff |
2011-02-23 |
Evan Cheng | More fcopysign correctness and performance fix. |
tree | commitdiff |
2011-02-22 |
Evan Cheng | available_externally (hidden or not) GVs are always... |
tree | commitdiff |
2011-02-14 |
Bob Wilson | PR9139: Specify ARM/Darwin triple for vector-DAGCombine... |
tree | commitdiff |
2011-02-11 |
Nate Begeman | Implement sdiv & udiv for <4 x i16> and <8 x i8> NEON... |
tree | commitdiff |
2011-02-11 |
Evan Cheng | Fix buggy fcopysign lowering. |
tree | commitdiff |
2011-02-08 |
Andrew Trick | PostRA antidependence breaker unit test for PR8986. |
tree | commitdiff |
2011-02-08 |
Andrew Trick | PostRA antidependence breaker unit test for rdar:/... |
tree | commitdiff |
2011-02-07 |
Evan Cheng | Fix an obvious typo which caused an isel assertion... |
tree | commitdiff |
2011-02-07 |
Bob Wilson | Add codegen support for using post-increment NEON load... |
tree | commitdiff |
2011-02-07 |
Jason W Kim | Rework some .ARM.attribute work for improved gcc compat... |
tree | commitdiff |
2011-02-02 |
Evan Cheng | Given a pair of floating point load and store, if there... |
tree | commitdiff |
2011-01-27 |
Eric Christopher | Add a testcase for my last checkin. |
tree | commitdiff |
2011-01-25 |
Evan Cheng | Don't merge restore with tail call instruction. |
tree | commitdiff |
2011-01-21 |
Evan Cheng | Last round of fixes for movw + movt global address... |
tree | commitdiff |
2011-01-21 |
Andrew Trick | Enable support for precise scheduling of the instructio... |
tree | commitdiff |
2011-01-21 |
Andrew Trick | Convert -enable-sched-cycles and -enable-sched-hazard... |
tree | commitdiff |
2011-01-20 |
Evan Cheng | Don't be overly aggressive with CSE of "ldr constantpoo... |
tree | commitdiff |
2011-01-20 |
Evan Cheng | Add test. |
tree | commitdiff |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
tree | commitdiff |
2011-01-20 |
Eric Christopher | If we can, lower the multiply part of a umulo/smulo... |
tree | commitdiff |
2011-01-20 |
Devang Patel | Fix debug info for merged global. |
tree | commitdiff |
2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
tree | commitdiff |
2011-01-11 |
Eric Christopher | Even if we don't have 7 bytes of stack space we may... |
tree | commitdiff |
2011-01-08 |
Evan Cheng | Recognize inline asm 'rev /bin/bash, ' as a bswap intri... |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Lower some BUILD_VECTORS using VEXT+shuffle. |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Add testcases for PR8411 (vget_low and vget_high implem... |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. |
tree | commitdiff |
2011-01-06 |
Bob Wilson | PR8921: LDM/POP do not support interworking prior to... |
tree | commitdiff |
2011-01-01 |
Anton Korobeynikov | Update the test |
tree | commitdiff |
2010-12-23 |
Bob Wilson | Radar 8803471: Fix expansion of ARM BCCi64 pseudo instr... |
tree | commitdiff |
2010-12-21 |
Bob Wilson | Add ARM-specific DAG combining to cast i64 vector eleme... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | move this test into the ARM test so that it is only... |
tree | commitdiff |
2010-12-18 |
Bob Wilson | Fix result type of Neon floating-point comparisons... |
tree | commitdiff |
2010-12-17 |
Bill Wendling | During local stack slot allocation, the materializeFram... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix a DAGCombiner crash when folding binary vector... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Combine several vector-related DAGCombiner tests. |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix crash compiling a QQQQ REG_SEQUENCE for a Neon... |
tree | commitdiff |
2010-12-16 |
Jason W Kim | 1. ARM/MC/ELF: A few more ELF relocs for .o |
tree | commitdiff |
2010-12-15 |
Eric Christopher | Don't handle -arm-long-calls in fast isel for now. |
tree | commitdiff |
2010-12-15 |
Bob Wilson | Add Neon VCVT instructions for f32 <-> f16 conversions. |
tree | commitdiff |
2010-12-14 |
Evan Cheng | bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2... |
tree | commitdiff |
2010-12-14 |
Jason W Kim | fix fixme case typo :-) |
tree | commitdiff |
2010-12-13 |
Jason W Kim | First cut of ARM/MC/ELF PIC relocations. |
tree | commitdiff |
2010-12-11 |
Evan Cheng | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A... |
tree | commitdiff |
2010-12-10 |
Bob Wilson | Add float patterns for Neon vld1-lane/dup and vst1... |
tree | commitdiff |
2010-12-10 |
Bob Wilson | Fix some invalid alignments for Neon vld-dup and vld... |
tree | commitdiff |
2010-12-09 |
Jim Grosbach | ARM stm/ldm instructions require more than one register... |
tree | commitdiff |
2010-12-08 |
Jason W Kim | ARM/MC/ELF TPsoft is now a proper pseudo inst. |
tree | commitdiff |
2010-12-07 |
Evan Cheng | Fix a bad prologue / epilogue codegen bug where the... |
tree | commitdiff |
2010-12-06 |
Devang Patel | If dbg_declare() or dbg_value() is not lowered by isel... |
tree | commitdiff |
2010-12-05 |
Evan Cheng | Making use of VFP / NEON floating point multiply-accumu... |
tree | commitdiff |
2010-12-01 |
Jason W Kim | ARM/MC/ELF relocation "hello world" for movw/movt. |
tree | commitdiff |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
tree | commitdiff |
2010-11-30 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
tree | commitdiff |
2010-11-29 |
Evan Cheng | Mark Darwin call instructions as using "r7" to prevent... |
tree | commitdiff |
2010-11-29 |
Benjamin Kramer | Add missing colon. |
tree | commitdiff |
2010-11-29 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
tree | commitdiff |
2010-11-28 |
Bob Wilson | Add support for NEON VLD2-dup instructions. |
tree | commitdiff |
2010-11-27 |
Bob Wilson | Add NEON VLD1-dup instructions (load 1 element to all... |
tree | commitdiff |
2010-11-23 |
Bob Wilson | Recognize sign/zero-extended constant BUILD_VECTORs... |
tree | commitdiff |
2010-11-22 |
Evan Cheng | Fix epilogue codegen to avoid leaving the stack pointer... |
tree | commitdiff |
2010-11-18 |
Tanya Lattner | Fix bug in DAGCombiner for ARM that was trying to do... |
tree | commitdiff |
2010-11-18 |
Eric Christopher | Rewrite stack callee saved spills and restores to use... |
tree | commitdiff |
2010-11-17 |
Dale Johannesen | These tests are looking for library function names... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Change ARMGlobalMerge to keep BSS globals in separate... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Fix ARMGlobalMerge pass to check if globals are entirel... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Change the symbol for merged globals from "merged"... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Fix the ARMGlobalMerge pass to look at variable sizes... |
tree | commitdiff |
2010-11-17 |
Evan Cheng | Remove ARM isel hacks that fold large immediates into... |
tree | commitdiff |
2010-11-16 |
Jakob Stoklund Olesen | Fix PR8612 in the standard spiller, take two. |
tree | commitdiff |
2010-11-15 |
Jakob Stoklund Olesen | Revert "Fix PR8612 in the standard spiller as well." |
tree | commitdiff |
2010-11-15 |
Eric Christopher | Recommit this change and remove the failing part of... |
tree | commitdiff |
next |