2011-08-31 |
Eli Friedman | Generic expansion for atomic load/store into cmpxchg... |
tree | commitdiff |
2011-08-31 |
Eli Friedman | 64-bit atomic cmpxchg for ARM. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Some minor cleanups for r138845. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Some 64-bit atomic operations on ARM. 64-bit cmpxchg... |
tree | commitdiff |
2011-08-30 |
Evan Cheng | Change ARM / Thumb2 addc / adde and subc / sube modelin... |
tree | commitdiff |
2011-08-29 |
Owen Anderson | Add testcase for r138746. |
tree | commitdiff |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
tree | commitdiff |
2011-08-25 |
Andrew Trick | ARM fix for missing implicit operands on ldmia_ret. |
tree | commitdiff |
2011-08-20 |
Chad Rosier | With the fix in r138164: "Add <imp-def> operands to... |
tree | commitdiff |
2011-08-20 |
Chad Rosier | VMOVQQQQs pseudo instructions are only created by ARMBa... |
tree | commitdiff |
2011-08-19 |
Devang Patel | Do not use named md nodes to track variables that are... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Use regex to remove false dependencies on register... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Update tests. |
tree | commitdiff |
2011-08-18 |
Ivan Krasin | FastISel: avoid function calls between the materializat... |
tree | commitdiff |
2011-08-17 |
Jim Grosbach | Thumb assembly parsing and encoding for ADR. |
tree | commitdiff |
2011-08-15 |
Eric Christopher | Fix this test to avoid leaving a temporary file behind. |
tree | commitdiff |
2011-08-13 |
Bob Wilson | Expand VMOVQQQQ pseudo instructions. |
tree | commitdiff |
2011-08-11 |
Jim Grosbach | ARM push of a single register encodes as pre-indexed... |
tree | commitdiff |
2011-08-11 |
Jim Grosbach | ARM pop of a single register encodes as post-indexed... |
tree | commitdiff |
2011-08-10 |
Devang Patel | While extending definition range of a debug variable... |
tree | commitdiff |
2011-08-10 |
Rafael Espindola | Add support for the R and Q constraints. |
tree | commitdiff |
2011-08-09 |
Jakob Stoklund Olesen | Inflate register classes after coalescing. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_shndx with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_other with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_type with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print st_bind with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print r_sym with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print r_type with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Change anther counter to decimal. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Don't print a counter in hex. |
tree | commitdiff |
2011-08-03 |
Benjamin Kramer | Remove underscore that's breaking linux buildbots. |
tree | commitdiff |
2011-08-03 |
Jakub Staszak | Use MachineBranchProbabilityInfo in If-Conversion inste... |
tree | commitdiff |
2011-08-03 |
Devang Patel | Use byte offset, instead of element number, to access... |
tree | commitdiff |
2011-07-29 |
Eric Christopher | Add support for the 'Q' constraint. |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Transfer implicit operands in NEONMoveFixPass. |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Add -verify-arm-pseudo-expand. |
tree | commitdiff |
2011-07-28 |
Jakob Stoklund Olesen | Handle REG_SEQUENCE with implicitly defined operands. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | FileCheck'ize test. |
tree | commitdiff |
2011-07-18 |
Jakob Stoklund Olesen | Fix a crash when building 177.mesa for armv6. |
tree | commitdiff |
2011-07-15 |
Owen Anderson | Remove VMOVDneon and VMOVQ, which are just aliases... |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Add a testcase for r135123. |
tree | commitdiff |
2011-07-13 |
Evan Cheng | Improve codegen for select's: |
tree | commitdiff |
2011-07-11 |
Jim Grosbach | Simplify printing of ARM shifted immediates. |
tree | commitdiff |
2011-07-11 |
Cameron Zwarich | Add a missing test for r134882. |
tree | commitdiff |
2011-07-08 |
Jakob Stoklund Olesen | Be more aggressive about following hints. |
tree | commitdiff |
2011-07-08 |
Jim Grosbach | Use ARMPseudoExpand for ARM tail calls. |
tree | commitdiff |
2011-07-07 |
Evan Cheng | Change some ARM subtarget features to be single bit... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and simplify RUN lines. |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the 'j' immediate constraint. This... |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the ARM 't' register constraint. And... |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the 'x' constraint. |
tree | commitdiff |
2011-06-29 |
Cameron Zwarich | In the ARM global merging pass, allow extraneous alignm... |
tree | commitdiff |
2011-06-29 |
Benjamin Kramer | Don't depend on the optimization reverted in r134067. |
tree | commitdiff |
2011-06-27 |
Eric Christopher | Allow lr in the register options here. |
tree | commitdiff |
2011-06-24 |
Chad Rosier | The Neon VCVT (between floating-point and fixed-point... |
tree | commitdiff |
2011-06-22 |
Nick Lewycky | Needs a triple. |
tree | commitdiff |
2011-06-22 |
Nick Lewycky | Emit trailing padding on constant vectors when TargetDa... |
tree | commitdiff |
2011-06-22 |
Devang Patel | Test case for r133560. |
tree | commitdiff |
2011-06-21 |
Evan Cheng | Teach dag combine to match halfword byteswap patterns. |
tree | commitdiff |
2011-06-18 |
Chris Lattner | rip out a ton of intrinsic modernization logic from... |
tree | commitdiff |
2011-06-17 |
Evan Cheng | Add an alternative rev16 pattern. We should figure... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | make the asmparser reject function and type redefinitio... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | Remove support for using "foo" as symbols instead of... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | manually upgrade a bunch of tests to modern syntax... |
tree | commitdiff |
2011-06-17 |
Cameron Zwarich | Update an insertion point iterator after replacing... |
tree | commitdiff |
2011-06-16 |
Eli Friedman | Force a triple here so this test doesn't fail on EABI... |
tree | commitdiff |
2011-06-16 |
Chad Rosier | Typos. |
tree | commitdiff |
2011-06-16 |
Chad Rosier | Revision r128665 added an optimization to make use... |
tree | commitdiff |
2011-06-15 |
Rafael Espindola | Testcase for previous commit. |
tree | commitdiff |
2011-06-15 |
Evan Cheng | Another revsh pattern. rdar://9609059 |
tree | commitdiff |
2011-06-15 |
Evan Cheng | PerformBFICombine - (bfi A, (and B, Mask1), Mask2)... |
tree | commitdiff |
2011-06-14 |
Tanya Lattner | Add an optimization that looks for a specific pair... |
tree | commitdiff |
2011-06-14 |
Bruno Cardoso Lopes | Since ARM's prefetch implementation predicted the prese... |
tree | commitdiff |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
tree | commitdiff |
2011-06-13 |
Jakob Stoklund Olesen | Be less aggressive about hinting in RAFast. |
tree | commitdiff |
2011-06-09 |
Cameron Zwarich | A CCState was being created without setting whether... |
tree | commitdiff |
2011-06-03 |
Eric Christopher | Another possible bug. Stopgap until we can autogenerate... |
tree | commitdiff |
2011-06-03 |
Eric Christopher | Fix an off by one error. |
tree | commitdiff |
2011-06-03 |
Eric Christopher | Make the Uv constraint a memory operand. This doesn... |
tree | commitdiff |
2011-06-03 |
Eli Friedman | Add ARM fast-isel support for materializing the address... |
tree | commitdiff |
2011-06-02 |
Devang Patel | During post RA scheduling, do not try to chase reg... |
tree | commitdiff |
2011-06-01 |
Eric Christopher | Allow bitcasts between valid types of the same size... |
tree | commitdiff |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
tree | commitdiff |
2011-05-29 |
John McCall | I didn't mean to commit these residues of a personal... |
tree | commitdiff |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
tree | commitdiff |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They... |
tree | commitdiff |
2011-05-28 |
Eric Christopher | Implement the 'M' output modifier for arm inline asm... |
tree | commitdiff |
2011-05-27 |
Cameron Zwarich | Fix the remaining atomic intrinsics to use the right... |
tree | commitdiff |
2011-05-27 |
Rafael Espindola | Make size computation less brittle. |
tree | commitdiff |
2011-05-27 |
Jakob Stoklund Olesen | Make room for register allocation to improve. |
tree | commitdiff |
2011-05-27 |
Evan Cheng | Don't use movw / movt for iOS static codegen for now... |
tree | commitdiff |
2011-05-27 |
Evan Cheng | Add iOS test |
tree | commitdiff |
2011-05-27 |
Eli Friedman | And fix the test in r132194. |
tree | commitdiff |
2011-05-27 |
Eli Friedman | Fix a silly mistake (which trips over an assertion... |
tree | commitdiff |
2011-05-26 |
Devang Patel | During branch folding avoid inserting redundant DBG_VAL... |
tree | commitdiff |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
tree | commitdiff |
2011-05-25 |
Eric Christopher | Implement the 'm' modifier. Note that it only works... |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Make tTAILJMPr/tTAILJMPrND emit a tBX without a precedi... |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Implement the arm 'L' asm modifier. |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Implement the immediate part of the 'B' modifier. |
tree | commitdiff |
next |