| Commit message (Expand) | Author | Age | Files | Lines |
* | PR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm. | Joey Gouly | 2013-07-05 | 1 | -0/+6 |
* | Remove an unneeded call to 'UpdateThumbVFPPredicate', spotted by Amaury. | Joey Gouly | 2013-07-04 | 1 | -1/+0 |
* | Add support for MC assembling and disassembling of vsel{ge, gt, eq, vs} instr... | Joey Gouly | 2013-07-04 | 4 | -2/+94 |
* | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes. | Jakob Stoklund Olesen | 2013-07-04 | 1 | -2/+0 |
* | Add a V8FP instruction 'vcvt{b,t}' to convert between half and double precision. | Joey Gouly | 2013-07-04 | 2 | -1/+57 |
* | Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ... | Craig Topper | 2013-07-04 | 1 | -4/+4 |
* | Revert r185595-185596 which broke buildbots. | Jakob Stoklund Olesen | 2013-07-04 | 1 | -0/+2 |
* | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes. | Jakob Stoklund Olesen | 2013-07-03 | 1 | -2/+0 |
* | Have ARMBaseRegisterInfo::getCallPreservedMask return the 'correct' mask for ... | Stephen Lin | 2013-07-03 | 2 | -10/+13 |
* | [ARM] Improve the instruction selection of vector loads. | Quentin Colombet | 2013-07-03 | 1 | -0/+94 |
* | ARM: Prevent ARMAsmParser::shouldOmitCCOutOperand() from misidentifying certa... | Tilmann Scheller | 2013-07-03 | 1 | -9/+5 |
* | Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ... | Craig Topper | 2013-07-03 | 1 | -3/+3 |
* | This corrects the implementation of Thumb ADR instruction. There are three i... | Mihai Popa | 2013-07-03 | 6 | -8/+46 |
* | ARM: relax the atomic release barrier to "dmb ishst" on Swift | Tim Northover | 2013-07-03 | 1 | -1/+11 |
* | Remove address spaces from MC. | Rafael Espindola | 2013-07-02 | 1 | -11/+10 |
* | Fix ARM EHABI compact model 1 and 2 without handlerdata. | Logan Chien | 2013-07-02 | 1 | -3/+13 |
* | [ARMAsmParser] Sort the ARM register lists based on the encoding value, not the | Chad Rosier | 2013-07-01 | 1 | -15/+23 |
* | Revert r185339 (ARM: relax the atomic release barrier to "dmb ishst") | Tim Northover | 2013-07-01 | 1 | -5/+1 |
* | ARM: relax the atomic release barrier to "dmb ishst" | Tim Northover | 2013-07-01 | 1 | -1/+5 |
* | Remove unused member | David Blaikie | 2013-06-28 | 1 | -4/+0 |
* | Remove unused variables. | Eric Christopher | 2013-06-28 | 1 | -4/+0 |
* | Bug 13662: Enable GPRPair for all i64 operands of inline asm on ARM | Weiming Zhao | 2013-06-28 | 2 | -12/+45 |
* | ARM: ensure fixed-point conversions have sane types | Tim Northover | 2013-06-28 | 1 | -5/+36 |
* | ARM: Fix pseudo-instructions for SRS (Store Return State). | Tilmann Scheller | 2013-06-28 | 1 | -4/+4 |
* | Add a Subtarget feature 'v8fp' to the ARM backend. | Joey Gouly | 2013-06-27 | 5 | -5/+24 |
* | Clarify and doxygen-ify comments | Stephen Lin | 2013-06-26 | 2 | -16/+20 |
* | ARM: Proactively ensure that the LowerCallResult hack for 'this'-returns is n... | Stephen Lin | 2013-06-26 | 3 | -4/+23 |
* | Minor formatting fix to ARMBaseRegisterInfo::getCalleeSavedRegs | Stephen Lin | 2013-06-26 | 1 | -7/+5 |
* | Add a subtarget feature 'v8' to the ARM backend. | Joey Gouly | 2013-06-26 | 8 | -4/+25 |
* | ARM: fix more cases where predication may or may not be allowed | Tim Northover | 2013-06-26 | 4 | -36/+35 |
* | ARM: allow predicated barriers in Thumb mode | Tim Northover | 2013-06-26 | 2 | -18/+16 |
* | Remove the 'generic' CPU from the ARM eabi attributes printer. | Joey Gouly | 2013-06-26 | 1 | -9/+2 |
* | ARM: operands should be explicit when disassembled | Amaury de la Vieuville | 2013-06-26 | 1 | -8/+3 |
* | ARM: check predicate bits for thumb instructions | Amaury de la Vieuville | 2013-06-24 | 1 | -13/+17 |
* | ARM: rGPR is meant to be unpredictable, not undefined | Amaury de la Vieuville | 2013-06-24 | 1 | -2/+5 |
* | ARM: fix thumb1 nop decoding | Amaury de la Vieuville | 2013-06-24 | 1 | -9/+0 |
* | ARM: fix IT decoding | Amaury de la Vieuville | 2013-06-24 | 1 | -4/+2 |
* | ARM: enable decoding of pc-relative PLD/PLI | Amaury de la Vieuville | 2013-06-24 | 2 | -46/+148 |
* | The getRegForInlineAsmConstraint function should only accept MVT value types. | Chad Rosier | 2013-06-22 | 2 | -2/+2 |
* | DebugInfo: Don't lose unreferenced non-trivial by-value parameters | David Blaikie | 2013-06-21 | 1 | -2/+0 |
* | ARM: Remove a (false) dependency on the memoryoperand's value as we do not use | Quentin Colombet | 2013-06-20 | 1 | -1/+2 |
* | This reverts r155000. | Joey Gouly | 2013-06-20 | 1 | -6/+1 |
* | DebugInfo: PR14763/r183329 correct the location of indirect parameters | David Blaikie | 2013-06-19 | 2 | -4/+6 |
* | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 2013-06-19 | 2 | -19/+34 |
* | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 2013-06-19 | 1 | -1/+1 |
* | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 2013-06-19 | 1 | -1/+1 |
* | ARM: Add optional datatype suffix to NEON mvn asm syntax. | Jim Grosbach | 2013-06-18 | 1 | -1/+6 |
* | [ARMTargetLowering] ARMISD::{SUB,ADD}{C,E} second result is a boolean implyin... | Michael Gottesman | 2013-06-18 | 1 | -1/+11 |
* | Converted an overly aggressive assert to a conditional check in AddCombineTo6... | Michael Gottesman | 2013-06-18 | 1 | -2/+5 |
* | Change the arm assembler to support this from the v7c spec: | Kevin Enderby | 2013-06-18 | 1 | -1/+11 |