2013-08-22 |
Tim Northover | ARM: use TableGen patterns to select CMOV operations. |
blob | commitdiff | raw |
2013-08-18 |
Tim Northover | ARM: make sure we keep inline asm operands tied. |
blob | commitdiff | raw | diff to current |
2013-07-29 |
Silviu Baranga | Allow generation of vmla.f32 instructions when targetin... |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Tim Northover | ARM: implement ldrex, strex and clrex intrinsics |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Joey Gouly | Add a comment to this change, requested by Eric Christo... |
blob | commitdiff | raw | diff to current |
2013-07-05 |
Joey Gouly | PR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm. |
blob | commitdiff | raw | diff to current |
2013-06-28 |
Eric Christopher | Remove unused variables. |
blob | commitdiff | raw | diff to current |
2013-06-28 |
Weiming Zhao | Bug 13662: Enable GPRPair for all i64 operands of inlin... |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Bill Wendling | Access the TargetLoweringInfo from the TargetMachine... |
blob | commitdiff | raw | diff to current |
2013-06-06 |
Bill Wendling | Cache the TargetLowering info object as a pointer. |
blob | commitdiff | raw | diff to current |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
blob | commitdiff | raw | diff to current |
2013-05-24 |
Michael J. Spencer | Replace Count{Leading,Trailing}Zeros_{32,64} with count... |
blob | commitdiff | raw | diff to current |
2013-04-19 |
Michael Liao | ArrayRefize getMachineNode(). No functionality change. |
blob | commitdiff | raw | diff to current |
2013-03-09 |
Lang Hames | Don't glue users to extract_subreg when selecting the... |
blob | commitdiff | raw | diff to current |
2013-03-07 |
Benjamin Kramer | ArrayRefize some code. No functionality change. |
blob | commitdiff | raw | diff to current |
2013-02-14 |
Weiming Zhao | Re-apply r175088 for bug fix 13622: Add paired register... |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Weiming Zhao | temporarily revert the patch due to some conflicts |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Weiming Zhao | Bug fix 13622: Add paired register support for inline... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Evan Cheng | LLVM sdisel normalize bit extraction of the form: |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Silviu Baranga | Added atomic 64 min/max/umin/umax instrinsics support... |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Weiming Zhao | Rename methods like PairSRegs() to createSRegpairNode... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Weiming Zhao | Remove hard coded registers in ARM ldrexd and strexd... |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Dmitri Gribenko | Fix Doxygen issues: |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Silviu Baranga | This patch introduces A15 as a target in LLVM. |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Jakob Stoklund Olesen | Remove the CAND/COR/CXOR custom ISD nodes and their... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Jakob Stoklund Olesen | Add missing Rfalse operand to the predicated pseudo... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Arnold Schwaighofer | Revert 161581: Patch to implement UMLAL/SMLAL instructi... |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-01 |
Jim Grosbach | Clean up formatting. |
blob | commitdiff | raw | diff to current |
2012-08-01 |
Jim Grosbach | Tidy up. |
blob | commitdiff | raw | diff to current |
2012-05-24 |
Craig Topper | Make some opcode tables static and const. Allows code... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Tim Northover | Test commit. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Jim Grosbach | ARM 'vuzp.32 Dd, Dm' is a pseudo-instruction. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Jim Grosbach | ARM 'vzip.32 Dd, Dm' is a pseudo-instruction. |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Jim Grosbach | ARM refactor more NEON VLD/VST instructions to use... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Jim Grosbach | ARM refactor away a bunch of VLD/VST pseudo instructions. |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Duncan Sands | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Evan Cheng | Optimize a couple of common patterns involving conditio... |
blob | commitdiff | raw | diff to current |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Jim Grosbach | ARM updating VST2 pseudo-lowering fixed vs. register... |
blob | commitdiff | raw | diff to current |
2011-12-21 |
Jim Grosbach | ARM NEON assmebly parsing for VLD2 to all lanes instruc... |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Jim Grosbach | ARM NEON refactor VST2 w/ writeback instructions. |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Jim Grosbach | ARM assembly parsing and encoding for VLD2 with writeback. |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Jim Grosbach | ARM assembly parsing and encoding for four-register... |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Jim Grosbach | ARM assembly parsing and encoding for three-register... |
blob | commitdiff | raw | diff to current |
2011-10-31 |
Jim Grosbach | ARM VST1 w/ writeback assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jakob Stoklund Olesen | Also set addrmode6 alignment when align==size. |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jim Grosbach | ARM isel for vld1, opcode selection for register stride... |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Jim Grosbach | ARM refactor am6offset usage for VLD1. |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Eli Friedman | Fix misc warnings. Patch by Joe Abbey. |
blob | commitdiff | raw | diff to current |
2011-10-10 |
Bill Wendling | Reapply r141365 now that PR11107 is fixed. |
blob | commitdiff | raw | diff to current |
2011-10-10 |
Bill Wendling | Revert r141365. It was causing MultiSource/Benchmarks... |
blob | commitdiff | raw | diff to current |
2011-10-08 |
Anton Korobeynikov | Disable ABS optimization for Thumb1 target, we don... |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Anton Korobeynikov | Peephole optimization for ABS on ARM. |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Cameron Zwarich | Always merge profitable shifts on A9, not just when... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Cameron Zwarich | Remove a check from ARM shifted operand isel helper... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Cameron Zwarich | Add braces around something that throws me for a loop. |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Cameron Zwarich | There is no point in setting out-parameters for a Compl... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Jakob Stoklund Olesen | Also match negative offsets for addrmode3 and addrmode5. |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Jim Grosbach | Tidy up a few 80 column violations. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Owen Anderson | When performing instruction selection for LDR_PRE_IMM... |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | 64-bit atomic cmpxchg for ARM. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Some 64-bit atomic operations on ARM. 64-bit cmpxchg... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Owen Anderson | addrmode_imm12 and addrmode2_offset encode their immedi... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | Fix ARM codegen breakage caused by r138653. |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | invalid-LDR_PRE-arm.txt was already passing, but for... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Jim Grosbach | Thumb1 ADD/SUB SP instructions are predicable in Thumb2... |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Jim Grosbach | ARM refactor indexed store instructions. |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Jim Grosbach | ARM parsing and encoding of SBFX and UBFX. |
blob | commitdiff | raw | diff to current |
2011-07-26 |
Owen Anderson | Split am2offset into register addend and immediate... |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Owen Anderson | Fix test failures caused by my so_reg refactoring. |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Owen Anderson | Get rid of the extraneous GPR operand on so_reg_imm... |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Owen Anderson | Split up the ARM so_reg ComplexPattern into so_reg_reg... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Owen Anderson | Change the REG_SEQUENCE SDNode to take an explict regis... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They... |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Eli Friedman | Zap a couple now-unused functions. |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Bob Wilson | This patch combines several changes from Evan Cheng... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Evan Cheng | Do not lose mem_operands while lowering VLD / VST intri... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Owen Anderson | Reduce code duplication. |
blob | commitdiff | raw | diff to current |
2011-03-14 |
Bill Wendling | Generate a VTBL instruction instead of a series of... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Remove dead code. These ARM instruction definitions... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Bob Wilson | Remove unused conditional negate operations. |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Bob Wilson | Add patterns to use post-increment addressing for Neon... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Enhance ComputeMaskedBits to know that aligned frameindexes |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Add codegen support for using post-increment NEON load... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Change VLD3/4 and VST3/4 for quad registers to not... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2011-01-19 |
Daniel Dunbar | ARM/ISel: Factor out isScaledConstantInRange() helper. |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
blob | commitdiff | raw | diff to current |
2011-01-01 |
Anton Korobeynikov | Model operand restrictions of mul-like instructions... |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
next |