summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMCallLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel][AArch64] Allow CallLowering to handle types which are normallyAmara Emerson2019-04-091-0/+2
* GlobalISel: Fix creating MMOs with align 0Matt Arsenault2019-01-311-3/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix capitalization. NFCDiana Picus2019-01-171-6/+6
* [ARM GlobalISel] Allow calls to varargs functionsDiana Picus2019-01-171-3/+4
* [ARM GlobalISel] Implement call lowering for Thumb2Diana Picus2018-12-051-13/+36
* [GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per V...Alexander Ivchenko2018-08-021-13/+22
* [GlobalISel][IRTranslator] Split aggregates during IR translation.Amara Emerson2018-05-161-1/+6
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [GISel]: Don't assert when constraining RegisterOperands which are uses.Aditya Nandakumar2018-02-261-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-3/+3
* [ARM GlobalISel] Bail out for byvalDiana Picus2017-11-301-1/+7
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [ARM GlobalISel] Move the check for Thumb higher upDiana Picus2017-11-031-6/+6
* [ARM GlobalISel] Fix call opcodesDiana Picus2017-10-251-4/+11
* [GISel]: Fix generation of illegal COPYs during CallLoweringAditya Nandakumar2017-10-091-5/+18
* [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-09-201-10/+40
* Fix ARMv4 supportJoerg Sonnenberger2017-08-281-1/+3
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-041-1/+1
* [ARM] GlobalISel: Lower only homogeneous struct argsDiana Picus2017-06-151-31/+24
* [ARM] GlobalISel: Purge G_SEQUENCEDiana Picus2017-06-071-3/+2
* [ARM] GlobalISel: Constrain callee register on indirect callsDiana Picus2017-06-051-1/+10
* [ARM] GlobalISel: Support struct params/returnsDiana Picus2017-06-021-3/+11
* [ARM] GlobalISel: Extract helper. NFCI.Diana Picus2017-05-291-29/+34
* [ARM] GlobalISel: Support array returnsDiana Picus2017-05-291-3/+25
* [ARM] GlobalISel: Support array parameters/argumentsDiana Picus2017-05-291-13/+67
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-1/+1
* [IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner2017-05-031-1/+1
* [ARM] GlobalISel: Fix extended stack operandsDiana Picus2017-04-271-3/+12
* [ARM] GlobalISel: Make struct arguments fail elegantlyDiana Picus2017-04-211-1/+2
* [ARM] GlobalISel: Support frem for 32-bit valuesDiana Picus2017-04-071-4/+0
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-1/+1
* [GlobalISel] Use the correct calling conv for callsDiana Picus2017-03-201-4/+1
* Remove getArgumentList() in favor of arg_begin(), args(), etcReid Kleckner2017-03-161-3/+2
* GlobalISel: restrict G_EXTRACT instruction to just one operand.Tim Northover2017-03-061-2/+2
* clang-format r296631Diana Picus2017-03-011-5/+6
* [ARM] GlobalISel: Lower call params that need extensionsDiana Picus2017-03-011-7/+18
* [ARM] GlobalISel: Lower i32 and fp call parameters on the stackDiana Picus2017-02-281-7/+31
* [ARM] GlobalISel: Lower call returnsDiana Picus2017-02-231-11/+52
* [ARM] GlobalISel: Lower call parameters in regsDiana Picus2017-02-231-15/+39
* [ARM] GlobalISel: Lower calls to void() functionsDiana Picus2017-02-211-0/+35
* [ARM] GlobalISel: Lower double precision FP argsDiana Picus2017-02-161-6/+75
* [ARM] GlobalISel: Lower single precision FP argsDiana Picus2017-02-091-2/+8
* [ARM] GlobalISel: Lower pointer args and returnsDiana Picus2017-02-021-6/+29
* [ARM] GlobalISel: Error out instead of assertingDiana Picus2017-02-021-1/+1
* [ARM] GlobalISel: Load i1, i8 and i16 args from stackDiana Picus2017-01-261-11/+12
* [ARM] GlobalISel: Support i1 add and ABI extensionsDiana Picus2017-01-251-1/+1
OpenPOWER on IntegriCloud