summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64CallLowering.h
Commit message (Expand)AuthorAgeFilesLines
* [AArch64][GlobalISel][NFC] Refactor tail call lowering codeJessica Paquette2019-09-171-0/+3
* [AArch64][GlobalISel] Support sibling calls with outgoing argumentsJessica Paquette2019-09-121-1/+6
* [AArch64][GlobalISel] Support sibling calls with mismatched calling conventionsJessica Paquette2019-09-101-2/+9
* Recommit "[AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sib...Jessica Paquette2019-09-051-0/+4
* Revert rL370996 from llvm/trunk: [AArch64][GlobalISel] Teach AArch64CallLower...Simon Pilgrim2019-09-051-4/+0
* [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling callsJessica Paquette2019-09-041-0/+4
* GlobalISel: pack various parameters for lowerCall into a struct.Tim Northover2019-08-091-12/+2
* [GISel] Address review feedback on passing MD_callees to lowerCall.Mark Lacey2019-07-311-2/+2
* [GISel] Pass MD_callees metadata down in call lowering.Mark Lacey2019-07-311-4/+6
* [AArch64 GlobalISel] Cleanup CallLowering. NFCIDiana Picus2019-06-271-4/+1
* [GlobalISel] Accept multiple vregs in lowerFormalArgsDiana Picus2019-06-271-1/+1
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-4/+4
* GlobalISel: support swifterror attribute on AArch64.Tim Northover2019-05-241-2/+12
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per V...Alexander Ivchenko2018-08-021-2/+2
* GlobalISel (AArch64): fix ABI at border between GPRs and SP.Tim Northover2017-08-211-0/+1
* [AArch64] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-07-251-7/+12
* [GlobalISel] Use the correct calling conv for callsDiana Picus2017-03-201-2/+2
* GlobalISel: restrict G_EXTRACT instruction to just one operand.Tim Northover2017-03-061-2/+1
* [AArch64] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-02-011-7/+11
* Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer2017-01-131-1/+1
* [GlobalISel] Extract handleAssignments out of AArch64CallLoweringDiana Picus2016-12-051-45/+0
* GlobalISel: handle stack-based parameters on AArch64.Tim Northover2016-09-221-2/+45
* GlobalISel: produce correct code for signext/zeroext ABI flags.Tim Northover2016-09-211-7/+7
* GlobalISel: pass Function to lowerFormalArguments directly (NFC).Tim Northover2016-09-211-2/+1
* GlobalISel: split aggregates for PCS loweringTim Northover2016-09-201-2/+10
* GlobalISel: use G_TYPE to annotate physregs with a type.Tim Northover2016-08-311-4/+4
* GlobalISel: legalize frem to a libcall on AArch64.Tim Northover2016-08-291-1/+1
* GlobalISel: rework CallLowering so that it can be used for libcalls too.Tim Northover2016-08-291-2/+3
* Fixed VS2015 (Update 3) warning - differing const/volatile qualifiers for ove...Simon Pilgrim2016-08-111-1/+1
* GlobalISel: implement simple function calls on AArch64.Tim Northover2016-08-101-4/+18
* [GlobalISel] Coding style and whitespace fixesTom Stellard2016-04-141-4/+4
* [GlobalISel] Re-apply r260922-260923 with MSVC-friendly code.Quentin Colombet2016-02-161-0/+36
* Reverting r260922-260923; they cause link failures with MSVC.Aaron Ballman2016-02-161-36/+0
* [GlobalISel] Get rid of the ifdefs in TargetLowering.Quentin Colombet2016-02-161-0/+36
OpenPOWER on IntegriCloud