summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix the bug when handling shufflevector for aarch64.Dehao Chen2017-06-261-2/+3
* [AARCH64][LSE] Preliminary support for ARMv8.1 LSE Atomics.Christof Douma2017-06-211-1/+10
* [AArch64] Add indexed check to splitStores. NFC.Nirav Dave2017-06-151-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* [SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper2017-05-301-3/+0
* Fix signedness of constant. NFC.Nirav Dave2017-05-261-5/+5
* [AArch64] Prevent nested ADDs from address calc in splitStoreSplat. NFCNirav Dave2017-05-241-2/+12
* [AArch64] Fix PRR33100.Akira Hatanaka2017-05-231-7/+10
* Re-commit r302678, fixing PR33053.Amara Emerson2017-05-161-269/+72
* Revert r302678 "[AArch64] Enable use of reduction intrinsics."Hans Wennborg2017-05-151-72/+269
* [AArch64] Enable use of reduction intrinsics.Amara Emerson2017-05-101-269/+72
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-1/+1
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-3/+1
* [AARCH64][NEON] Add support for ISD::ABS lowering Simon Pilgrim2017-05-081-0/+6
* Generalize the specialized flag-carrying SDNodes by moving flags into SDNode.Amara Emerson2017-05-011-6/+6
* [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...Craig Topper2017-04-281-15/+15
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-211-0/+141
* [AArch64] Refactor instruction selection lowering for addresses. NFCIJoel Jones2017-04-211-85/+79
* Revert r300932 and r300930.Akira Hatanaka2017-04-211-139/+0
* [AArch64] Use suffix ULL to shift a 64-bit value.Akira Hatanaka2017-04-211-1/+1
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-211-0/+139
* Revert "[AArch64] Improve code generation for logical instructions taking"Akira Hatanaka2017-04-201-139/+0
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-201-0/+139
* DAG: Make mayBeEmittedAsTailCall parameter constMatt Arsenault2017-04-181-1/+1
* [Target] Use hasOneUse() instead of getNumUses().Davide Italiano2017-04-181-1/+1
* AArch64: support nonlazybindTim Northover2017-04-171-19/+15
* [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16Adam Nemet2017-04-131-3/+8
* [ARM/AArch64] Ensure valid vector element types for interleaved accessesMatthew Simpson2017-04-101-6/+24
* [AArch64] Allow global register asm("x18") or asm("w18") under -ffixed-x18Petr Hosek2017-04-071-0/+5
* [AArch64] Avoid partial register deps on insertelt of load into lane 0.Ahmed Bougacha2017-04-041-11/+5
* [AArch64][Fuchsia] Allow -mcmodel=kernel for --target=aarch64-fuchsiaPetr Hosek2017-04-041-1/+1
* [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTarg...Simon Pilgrim2017-03-311-1/+1
* [AArch64ISelLowering] Remove `else` after `return` in LowerGlobalTLSAddress.Davide Italiano2017-03-301-1/+1
* [AArch64] Simplify isSingExtended()/isZeroExtended(). NFCI.Davide Italiano2017-03-301-10/+4
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-3/+3
* Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave2017-03-181-2/+3
* Capitalize ArgListEntry fields. NFC.Nirav Dave2017-03-181-2/+2
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-03-141-1/+1
* [SDAG] Revert r296476 (and r296486, r296668, r296690).Chandler Carruth2017-03-031-1/+1
* [ARM/AArch64] Support wide interleaved accessesMatthew Simpson2017-03-021-40/+124
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-281-1/+1
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-02-261-1/+1
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-251-1/+1
* [Fuchsia] Use thread-pointer ABI slots for stack-protector and safe-stackPetr Hosek2017-02-241-22/+29
* [CodeGenPrepare] Sink and duplicate more 'and' instructions.Geoff Berry2017-02-211-2/+13
* [ARM/AArch ISel] SwiftCC: First parameters that are marked swiftself are not ...Arnold Schwaighofer2017-02-081-1/+2
* GlobalISel: translate @llvm.va_start intrinsic.Tim Northover2017-02-081-0/+8
* [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplatJohn Brawn2017-02-061-2/+3
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-02-021-1/+1
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-021-1/+1
OpenPOWER on IntegriCloud