Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f8c785bf12136fb6590a144ff1edd3bc9be61ccf
/
llvm
/
lib
/
Target
/
ARM
/
ARMCallLowering.cpp
2a64598
GlobalISel: Fix creating MMOs with align 0
by Matt Arsenault
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
639e066
Fix capitalization. NFC
by Diana Picus
· 7 years ago
d5c2499
[ARM GlobalISel] Allow calls to varargs functions
by Diana Picus
· 7 years ago
8a1b4f5
[ARM GlobalISel] Implement call lowering for Thumb2
by Diana Picus
· 7 years ago
49168f6
[GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per Value
by Alexander Ivchenko
· 7 years ago
0d6a26d
[GlobalISel][IRTranslator] Split aggregates during IR translation.
by Amara Emerson
· 7 years ago
2fa1436
[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
by Craig Topper
· 8 years ago
36a0f22
Fix layering by moving ValueTypes.h from CodeGen to IR
by David Blaikie
· 8 years ago
13e77db
Fix layering of MachineValueType.h by moving it from CodeGen to Support
by David Blaikie
· 8 years ago
5999905
[GISel]: Don't assert when constraining RegisterOperands which are uses.
by Aditya Nandakumar
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
f003d9f
[ARM GlobalISel] Bail out for byval
by Diana Picus
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
acf4bf2
[ARM GlobalISel] Move the check for Thumb higher up
by Diana Picus
· 8 years ago
b350221
[ARM GlobalISel] Fix call opcodes
by Diana Picus
· 8 years ago
c3bfc81
[GISel]: Fix generation of illegal COPYs during CallLowering
by Aditya Nandakumar
· 8 years ago
076468c
[ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
0f76a35
Fix ARMv4 support
by Joerg Sonnenberger
· 8 years ago
250e050
[GlobalISel] Make GlobalISel a non-optional library.
by Quentin Colombet
· 8 years ago
79f8933
fix trivial typos in comments; NFC
by Hiroshi Inoue
· 8 years ago
8fd1601
[ARM] GlobalISel: Lower only homogeneous struct args
by Diana Picus
· 8 years ago
0b4190a
[ARM] GlobalISel: Purge G_SEQUENCE
by Diana Picus
· 8 years ago
0091cc3
[ARM] GlobalISel: Constrain callee register on indirect calls
by Diana Picus
· 8 years ago
e7aa909
[ARM] GlobalISel: Support struct params/returns
by Diana Picus
· 8 years ago
0c05cce
[ARM] GlobalISel: Extract helper. NFCI.
by Diana Picus
· 8 years ago
bf4aed2
[ARM] GlobalISel: Support array returns
by Diana Picus
· 8 years ago
8cca8cb
[ARM] GlobalISel: Support array parameters/arguments
by Diana Picus
· 8 years ago
d526b13
Add extra operand to CALLSEQ_START to keep frame part set up previously
by Serge Pavlov
· 8 years ago
a0b45f4
[IR] Abstract away ArgNo+1 attribute indexing as much as possible
by Reid Kleckner
· 9 years ago
4f46be3
[ARM] GlobalISel: Fix extended stack operands
by Diana Picus
· 9 years ago
f941ec0
[ARM] GlobalISel: Make struct arguments fail elegantly
by Diana Picus
· 9 years ago
a5bab61
[ARM] GlobalISel: Support frem for 32-bit values
by Diana Picus
· 9 years ago
b518054
Rename AttributeSet to AttributeList
by Reid Kleckner
· 9 years ago
d79253a
[GlobalISel] Use the correct calling conv for calls
by Diana Picus
· 9 years ago
45707d4
Remove getArgumentList() in favor of arg_begin(), args(), etc
by Reid Kleckner
· 9 years ago
c2c545b
GlobalISel: restrict G_EXTRACT instruction to just one operand.
by Tim Northover
· 9 years ago
3841522
clang-format r296631
by Diana Picus
· 9 years ago
9c52309
[ARM] GlobalISel: Lower call params that need extensions
by Diana Picus
· 9 years ago
1ffca2a
[ARM] GlobalISel: Lower i32 and fp call parameters on the stack
by Diana Picus
· 9 years ago
a8cb0cd
[ARM] GlobalISel: Lower call returns
by Diana Picus
· 9 years ago
a606713
[ARM] GlobalISel: Lower call parameters in regs
by Diana Picus
· 9 years ago
613b656
[ARM] GlobalISel: Lower calls to void() functions
by Diana Picus
· 9 years ago
ca6a890
[ARM] GlobalISel: Lower double precision FP args
by Diana Picus
· 9 years ago
7232af3
[ARM] GlobalISel: Lower single precision FP args
by Diana Picus
· 9 years ago
32cd9b4
[ARM] GlobalISel: Lower pointer args and returns
by Diana Picus
· 9 years ago
0c11c7b
[ARM] GlobalISel: Error out instead of asserting
by Diana Picus
· 9 years ago
278c722
[ARM] GlobalISel: Load i1, i8 and i16 args from stack
by Diana Picus
· 9 years ago
d83df5d
[ARM] GlobalISel: Support i1 add and ABI extensions
by Diana Picus
· 9 years ago
8b6c6be
[ARM] GlobalISel: Support i8/i16 ABI extensions
by Diana Picus
· 9 years ago
1d8eaf4
[ARM] GlobalISel: Bail out on Thumb. NFC
by Diana Picus
· 9 years ago
d943354
GlobalISel: correctly handle varargs
by Tim Northover
· 9 years ago
061f4a5
Apply clang-tidy's performance-unnecessary-value-param to LLVM.
by Benjamin Kramer
· 9 years ago
4f8c3e1
[ARM] CodeGen: Remove AddDefaultPred. NFC.
by Diana Picus
· 9 years ago
97ae95c
[ARM] GlobalISel: Lower i8 and i16 register args
by Diana Picus
· 9 years ago
1437f6d
[ARM] GlobalISel: Lower more than 4 arguments
by Diana Picus
· 9 years ago
812caee
[ARM] GlobalISel: Select add i32, i32
by Diana Picus
· 9 years ago
2227493
[ARM] Add plumbing for GlobalISel
by Diana Picus
· 9 years ago