summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64
Commit message (Expand)AuthorAge
* Remove extraneous includes from the target machines.Eric Christopher2014-06-26
* Move expression visitation logic up to MCStreamer.Rafael Espindola2014-06-25
* Simplify the visitation of target expressions. No functionality change.Rafael Espindola2014-06-25
* Resubmit commit r211533Weiming Zhao2014-06-24
* This reverts commit r211533 and r211539.Rafael Espindola2014-06-23
* Fix cmake build.Juergen Ributzka2014-06-23
* Fix PR20056: Implement pseudo LDR <reg>, =<literal/label> for AArch64Weiming Zhao2014-06-23
* Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the...Craig Topper2014-06-19
* [AArch64] Fix a pattern match failure caused by creating improper CONCAT_VECTOR.Kevin Qin2014-06-18
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-18
* AArch64: estimate inline asm length during branch relaxationTim Northover2014-06-17
* AArch64: Add backend intrinsic for rbit.Jim Grosbach2014-06-16
* [AArch64] Remove dead code.Tilmann Scheller2014-06-16
* [AArch64] Fix a fencepost error in lowering for llvm.aarch64.neon.uqshl.James Molloy2014-06-16
* AArch64: improve handling & modelling of FP_TO_XINT nodes.Tim Northover2014-06-15
* AArch64: improve vector [su]itofp handling.Tim Northover2014-06-15
* [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