| Commit message (Expand) | Author | Age |
* | Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the... | Craig Topper | 2014-06-19 |
* | [AArch64] Fix a pattern match failure caused by creating improper CONCAT_VECTOR. | Kevin Qin | 2014-06-18 |
* | Replace some assert(0)'s with llvm_unreachable. | Craig Topper | 2014-06-18 |
* | [AArch64] Fix a fencepost error in lowering for llvm.aarch64.neon.uqshl. | James Molloy | 2014-06-16 |
* | AArch64: improve handling & modelling of FP_TO_XINT nodes. | Tim Northover | 2014-06-15 |
* | AArch64: improve vector [su]itofp handling. | Tim Northover | 2014-06-15 |
* | Move AArch64TargetLowering to AArch64Subtarget. | Eric Christopher | 2014-06-10 |
* | [AArch64] When combining constant mul of power of 2 plus/minus 1, prefer shift | Chad Rosier | 2014-06-09 |
* | [C++11] Use 'nullptr'. | Craig Topper | 2014-06-08 |
* | AArch64: mark small types (i1, i8, i16) as promoted | Tim Northover | 2014-06-03 |
* | [AArch64] Correctly deal with VPR stack parameter passing. | Jiangning Liu | 2014-06-03 |
* | Have the TLOF creation take a Triple rather than needing a subtarget. | Eric Christopher | 2014-05-31 |
* | Fix an assertion failure caused by v1i64 in DAGCombiner Shrink. | Hao Liu | 2014-05-29 |
* | AArch64: force i1 to be zero-extended at an ABI boundary. | Tim Northover | 2014-05-26 |
* | AArch64: simplify calling conventions slightly. | Tim Northover | 2014-05-26 |
* | AArch64/ARM64: move ARM64 into AArch64's place | Tim Northover | 2014-05-24 |
* | AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64. | Tim Northover | 2014-05-24 |
* | SDAG: Legalize vector BSWAP into a shuffle if the shuffle is legal but the bs... | Benjamin Kramer | 2014-05-19 |
* | Target: remove old constructors for CallLoweringInfo | Saleem Abdulrasool | 2014-05-17 |
* | Revert "Implement global merge optimization for global variables." | Rafael Espindola | 2014-05-16 |
* | Implement global merge optimization for global variables. | Jiangning Liu | 2014-05-15 |
* | Pass the value type to TLI::getRegisterByName | Hal Finkel | 2014-05-11 |
* | Implememting named register intrinsics | Renato Golin | 2014-05-06 |
* | AArch64: Mark vector long multiplication as expand. | Benjamin Kramer | 2014-04-29 |
* | Convert SelectionDAG::getMergeValues to use ArrayRef. | Craig Topper | 2014-04-27 |
* | Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an... | Craig Topper | 2014-04-26 |
* | Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>. | Craig Topper | 2014-04-26 |
* | [C++] Use 'nullptr'. Target edition. | Craig Topper | 2014-04-25 |
* | Add 'musttail' marker to call instructions | Reid Kleckner | 2014-04-24 |
* | [AArch64] Enable global merge pass. | Jiangning Liu | 2014-04-22 |
* | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 |
* | This is one of the optimizations ported from ARM64 to AArch64 to address the ... | Jiangning Liu | 2014-04-18 |
* | This commit enables unaligned memory accesses of vector types on AArch64 back... | Jiangning Liu | 2014-04-18 |
* | Convert SelectionDAG::getVTList to use ArrayRef | Craig Topper | 2014-04-16 |
* | Break PseudoSourceValue out of the Value hierarchy. It is now the root of its... | Nick Lewycky | 2014-04-15 |
* | [AArch64] Implement the isLegalAddressingMode and getScalingFactorCost APIs. | Chad Rosier | 2014-04-12 |
* | [AArch64] Implement the isZExtFree APIs. | Chad Rosier | 2014-04-09 |
* | [AArch64] Implement the isTruncateFree API. | Chad Rosier | 2014-04-09 |
* | ARM64: handle v1i1 types arising from setcc properly. | Tim Northover | 2014-04-04 |
* | Make consistent use of MCPhysReg instead of uint16_t throughout the tree. | Craig Topper | 2014-04-04 |
* | [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS | Logan Chien | 2014-03-27 |
* | AArch64_BE function argument passing for ARM ABI | Christian Pirker | 2014-03-26 |
* | AArch64: fix LowerCONCAT_VECTORS for new CodeGen. | Tim Northover | 2014-03-10 |
* | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer | 2014-03-02 |
* | AArch64: __va_list.__stack must be 8-byte aligned | Oliver Stannard | 2014-02-20 |
* | [AArch64] Expanded sin, cos, pow with FP vector types inputs | Ana Pazos | 2014-02-18 |
* | Fix a typo about lowering AArch64 va_copy. | Jiangning Liu | 2014-02-18 |
* | [AArch64 NEON] Fix a bug to avoid using floating type as condition type in lo... | Kevin Qin | 2014-02-14 |
* | [AArch64]Fix the assertion failure caused by "v1i1 SETCC" DAG node. | Hao Liu | 2014-02-14 |
* | [AArch64] Custom lower concat_vector patterns with v4i16, v4i32, v8i8, v8i16,... | Chad Rosier | 2014-01-30 |