2014-05-22 |
Eric Christopher | Override runOnMachineFunction for ARMISelDAGToDAG so... |
blob | commitdiff | raw |
2014-04-28 |
Craig Topper | Convert more SelectionDAG functions to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2014-04-27 |
Craig Topper | Convert SelectionDAG::SelectNodeTo to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Craig Topper | Convert SelectionDAG::getNode methods to use ArrayRef... |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Target edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Tim Northover | ARM: expand atomic ldrex/strex loops in IR |
blob | commitdiff | raw | diff to current |
2014-04-01 |
Tim Northover | ARM: teach LLVM that Cortex-A7 is very similar to A8. |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Tim Northover | ARM: add intrinsics for the v8 ldaex/stlex |
blob | commitdiff | raw | diff to current |
2014-03-22 |
Craig Topper | Prune includes in ARM target. |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Tim Northover | ARM: simplify EmitAtomicBinary64 |
blob | commitdiff | raw | diff to current |
2014-03-10 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Alp Toker | Fix known typos |
blob | commitdiff | raw | diff to current |
2014-01-23 |
Tim Northover | ARM: use litpools for normal i32 imms when compiling... |
blob | commitdiff | raw | diff to current |
2014-01-16 |
Jiangning Liu | For ARM, fix assertuib failures for some ld/st 3/4... |
blob | commitdiff | raw | diff to current |
2013-12-02 |
Tim Northover | ARM: add pseudo-instructions for lit-pool global materi... |
blob | commitdiff | raw | diff to current |
2013-09-26 |
Amara Emerson | [ARM] Use the load-acquire/store-release instructions... |
blob | commitdiff | raw | diff to current |
2013-09-22 |
Tim Northover | ISelDAG: spot chain cycles involving MachineNodes |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Tim Northover | ARM: use TableGen patterns to select CMOV operations. |
blob | commitdiff | raw | diff to current |
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 |
next |