summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64
Commit message (Expand)AuthorAge
* [AArch64] Basic Sched Model for Cortex-A57.Chad Rosier2014-06-11
* Move to a private function to initialize the subtarget dependenciesEric Christopher2014-06-11
* Move AArch64TargetLowering to AArch64Subtarget.Eric Christopher2014-06-10
* Move AArch64InstrInfo to AArch64Subtarget.Eric Christopher2014-06-10
* Remove a method that was just replacing direct access to a member.Eric Christopher2014-06-10
* Move AArch64SelectionDAGInfo down to the subtarget.Eric Christopher2014-06-10
* Remove the cached little endian variable. We can get it easily offEric Christopher2014-06-10
* Have AArch64SelectionDAGInfo take a DataLayout parameter ratherEric Christopher2014-06-10
* Remove caching of the subtarget for AArch64SelectionDAGInfo.Eric Christopher2014-06-10
* Move DataLayout onto the AArch64 subtarget.Eric Christopher2014-06-10
* Move AArch64FrameLowering into the subtarget.Eric Christopher2014-06-10
* Remove the uses of AArch64TargetMachine and AArch64Subtarget fromEric Christopher2014-06-10
* [AArch64] Emit .ident compiler version attribute.Chad Rosier2014-06-10
* Condition codes AL and NV are invalid in the aliases that useArtyom Skrobov2014-06-10
* AArch64: disallow x30 & x29 as the destination for indirect tail callsTim Northover2014-06-10
* AArch64: teach FastISel how to handle offset FrameIndicesTim Northover2014-06-10
* AArch64: make FastISel memcpy emission more robust.Tim Northover2014-06-10
* [AArch64] Missing aliases for CMP/CMN [W]SP with no shiftArtyom Skrobov2014-06-09
* [AArch64] Fix the ordering of the accumulate operand in SchedRW list.Chad Rosier2014-06-09
* [AArch64] When combining constant mul of power of 2 plus/minus 1, prefer shiftChad Rosier2014-06-09
* [C++11] Use 'nullptr'.Craig Topper2014-06-08
* AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie2014-06-08
* Remove outdated CMake MSVC workaroundAlp Toker2014-06-08
* Have TargetSelectionDAGInfo take a DataLayout initializer rather thanEric Christopher2014-06-06
* [AArch64] clang-format the load/store optimizer.Tilmann Scheller2014-06-04
* [AArch64] Fix some LLVM Coding Standards violations in the load/store optimizer.Tilmann Scheller2014-06-04
* [AArch64] Fix typo in load/store optimizer.Tilmann Scheller2014-06-03
* AArch64: mark small types (i1, i8, i16) as promotedTim Northover2014-06-03
* [AArch64] Correctly deal with VPR stack parameter passing.Jiangning Liu2014-06-03
* Fix typosAlp Toker2014-05-31
* Have the TLOF creation take a Triple rather than needing a subtarget.Eric Christopher2014-05-31
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-30
* Restore getInvertedCondCode() from the phased-out backend, fixing disassembly...Artyom Skrobov2014-05-29
* Add missing check when MatchInstructionImpl() reports failureArtyom Skrobov2014-05-29
* Fix an assertion failure caused by v1i64 in DAGCombiner Shrink.Hao Liu2014-05-29
* [pr19844] Add thread local mode to aliases.Rafael Espindola2014-05-28
* AArch64: implement copies to/from NZCV as a last ditch effort.Tim Northover2014-05-27
* AArch64: support 'c' and 'n' inline asm modifiers.Tim Northover2014-05-27
* AArch64: force i1 to be zero-extended at an ABI boundary.Tim Northover2014-05-26
* AArch64: simplify calling conventions slightly.Tim Northover2014-05-26
* AArch64: disable FastISel for large code model.Tim Northover2014-05-24
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-24
* AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.Tim Northover2014-05-24
* SDAG: Legalize vector BSWAP into a shuffle if the shuffle is legal but the bs...Benjamin Kramer2014-05-19
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17
* Revert "Implement global merge optimization for global variables."Rafael Espindola2014-05-16
* AArch64: disable printing of add/sub aliasTim Northover2014-05-16
* AArch64: disable printing of MOV -> MOVZ aliasesTim Northover2014-05-16
* Implement global merge optimization for global variables.Jiangning Liu2014-05-15
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-15