Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
CodeGen
/
CGCall.cpp
87f477b
hwasan: Implement lazy thread initialization for the interceptor ABI.
by Peter Collingbourne
· 7 years ago
9d2872d
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
25b5602
Emit a proper diagnostic when attempting to forward inalloca arguments
by Reid Kleckner
· 7 years ago
9064673
Revert "[OpenCL] Add generic AS to 'this' pointer"
by Mikael Nilsson
· 7 years ago
78de847
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
6368818
Move CodeGenOptions from Frontend to Basic
by Richard Trieu
· 7 years ago
1bf1a15
[OpenCL][CodeGen] Fix replacing memcpy with addrspacecast
by Andrew Savonichev
· 7 years ago
cbac3ad
[clang][slh] add attribute for speculative load hardening
by Zola Bridges
· 7 years ago
0b35afd
Revert "[clang][slh] add attribute for speculative load hardening"
by Zola Bridges
· 7 years ago
3b47649
[clang][slh] add attribute for speculative load hardening
by Zola Bridges
· 7 years ago
e8e8c5c
Revert "[clang][slh] add attribute for speculative load hardening"
by Zola Bridges
· 7 years ago
b0fd2db
[clang][slh] add attribute for speculative load hardening
by Zola Bridges
· 7 years ago
44a2253
[AArch64] Add aarch64_vector_pcs function attribute to Clang
by Sander de Smalen
· 7 years ago
de6480a3
[NFC] Move storage of dispatch-version to GlobalDecl
by Erich Keane
· 7 years ago
4bbdebc
Fix bitcast to address space cast for coerced load/stores
by Yaxun Liu
· 7 years ago
3113ec3
[CodeGen] Update min-legal-vector width based on function argument and return types
by Craig Topper
· 7 years ago
3117b17
Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC
by Fangrui Song
· 7 years ago
7f569b7
Add support for -mno-tls-direct-seg-refs to Clang
by Kristina Brooks
· 7 years ago
d900dd0
Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"
by Sean Fertile
· 7 years ago
cc7e747
[CodeGenCXX] Treat 'this' as noalias in constructors
by Anton Bikineev
· 7 years ago
664aa86
[x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative
by Chandler Carruth
· 7 years ago
f2ceec4
Port getLocStart -> getBeginLoc
by Stephen Kelly
· 7 years ago
6907ce2
Remove trailing space
by Fangrui Song
· 7 years ago
2a15310
[COFF, ARM64] Decide when to mark struct returns as SRet
by Mandeep Singh Grang
· 7 years ago
e1bfbc5
[HIP] Support -fcuda-flush-denormals-to-zero for amdgcn
by Yaxun Liu
· 7 years ago
da08f6a
[clang]: Add support for "-fno-delete-null-pointer-checks"
by Manoj Gupta
· 7 years ago
aefdb8e
[NFC] Add CreateMemTempWithoutCast and CreateTempAllocaWithoutCast
by Yaxun Liu
· 7 years ago
6c10a66
[CUDA][HIP] Set kernel calling convention before arrange function
by Yaxun Liu
· 7 years ago
181a613
Update for an LLVM header file move
by David Blaikie
· 7 years ago
00ddbed
Revert r332982 Call CreateTempMemWithoutCast for ActiveFlag
by Yaxun Liu
· 7 years ago
8a60e5d
Call CreateTempMemWithoutCast for ActiveFlag
by Yaxun Liu
· 7 years ago
a2a9cfa
CodeGen: Fix invalid bitcast for lifetime.start/end
by Yaxun Liu
· 7 years ago
8528297
Address post-commit review comments after r328731. NFC.
by Akira Hatanaka
· 7 years ago
eaf11ad
Track the result of evaluating a computed noexcept specification on the
by Richard Smith
· 7 years ago
13d759f
[CodeGen] Fix typo in comment form->from. NFC
by Craig Topper
· 7 years ago
c81450e
[Driver, CodeGen] rename options to disable an FP cast optimization
by Sanjay Patel
· 7 years ago
d175476
[Driver, CodeGen] add options to enable/disable an FP cast optimization
by Sanjay Patel
· 7 years ago
ccda3d2
[CodeGen] Avoid destructing a callee-destructued struct type in a
by Akira Hatanaka
· 7 years ago
b4f3637
Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"
by Akira Hatanaka
· 7 years ago
e712374
[CodeGen] Avoid destructing a callee-destructued struct type in a
by Akira Hatanaka
· 7 years ago
3858e26
[OpenCL] Add 'denorms-are-zero' function attribute
by Alexey Sotkin
· 7 years ago
4ce0e5a
[CodeGen] Do not push a destructor cleanup for a struct that doesn't
by Akira Hatanaka
· 7 years ago
e78fac5
PR36992: do not store beyond the dsize of a class object unless we know
by Richard Smith
· 7 years ago
55ebd6c
Revert "Set calling convention for CUDA kernel"
by Artem Belevich
· 7 years ago
399d96e
[MS] Emit vftable thunks for functions with incomplete prototypes
by Reid Kleckner
· 7 years ago
866dee4
Add helper to determine if a field is a zero-length bitfield.
by Richard Smith
· 7 years ago
b2f2bb2
Set calling convention for CUDA kernel
by Yaxun Liu
· 7 years ago
fcbe17c
[ObjC++] Make parameter passing and function return compatible with ObjC
by Akira Hatanaka
· 7 years ago
f47ca25
Fix for LLVM change (Transforms/Utils/Local.h -> Analysis/Utils/Local.h)
by David Blaikie
· 8 years ago
220671a
Adding nocf_check attribute for cf-protection fine tuning
by Oren Ben Simhon
· 8 years ago
5b330e8
Recommit r326946 after reducing CallArgList memory footprint
by Yaxun Liu
· 8 years ago
8150810
Reland "[Attr] Fix parameter indexing for several attributes"
by Joel E. Denny
· 8 years ago
007cb6d
Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList.
by Richard Smith
· 8 years ago
003be7c
[CodeGen] Emit lifetime.ends in both EH and non-EH blocks
by George Burgess IV
· 8 years ago
06dd811
CodeGen: Fix address space of indirect function argument
by Yaxun Liu
· 8 years ago
bbf6482
Revert r326602, it caused PR36620.
by Nico Weber
· 8 years ago
7e03f35
[CodeGen] Don't emit lifetime.end without lifetime.start
by George Burgess IV
· 8 years ago
4925445
[Attr] Fix parameter indexing for several attributes
by Joel E. Denny
· 8 years ago
627586b
Add an option to disable tail-call optimization for escaping blocks.
by Akira Hatanaka
· 8 years ago
f181f1a
CodeGenObjCXX: handle inalloca appropriately for msgSend variant
by Saleem Abdulrasool
· 8 years ago
7275da0
[ObjC] Allow declaring __strong pointer fields in structs in Objective-C
by Akira Hatanaka
· 8 years ago
20f6592
[OpenCL] Add '-cl-uniform-work-group-size' compile option
by Alexey Sotkin
· 8 years ago
93e5866
Make attribute-target on a Definition-after-use update the LLVM attributes
by Erich Keane
· 8 years ago
b75a3f0
[WinEH] Put funclet bundles on inline asm calls
by Reid Kleckner
· 8 years ago
9831b84
Pass around function pointers as CGCallees, not bare llvm::Value*s.
by John McCall
· 8 years ago
ea21100
IRGen: Move vtable load after argument evaluation.
by Peter Collingbourne
· 8 years ago
02914dc
Add support for attribute 'trivial_abi'.
by Akira Hatanaka
· 8 years ago
1860b52
[CodeGen] Decorate aggregate accesses with TBAA tags
by Ivan A. Kosarev
· 8 years ago
17ebdb2
Reland "[CodeGen] Fix crash when a function taking transparent union is redeclared."
by Volodymyr Sapsai
· 8 years ago
e41a5e2
Refactor handling of signext/zeroext in ABIArgInfo
by Alex Bradbury
· 8 years ago
22b00ec
Revert "[CodeGen] Fix crash when a function taking transparent union is redeclared."
by Volodymyr Sapsai
· 8 years ago
614f370
[CodeGen] Fix crash when a function taking transparent union is redeclared.
by Volodymyr Sapsai
· 8 years ago
09b5bfd
[ubsan] Diagnose noreturn functions which return
by Vedant Kumar
· 8 years ago
f3b3ccd
Silence a bunch of implicit fallthrough warnings
by Adrian Prantl
· 8 years ago
9a724aa
[Driver][CodeGen] Add -mprefer-vector-width driver option and attribute during CodeGen.
by Craig Topper
· 8 years ago
c325d30
CodeGen: Fix invalid bitcasts for memcpy
by Yaxun Liu
· 8 years ago
b338400
[Target] Make a copy of TargetOptions feature list before sorting during CodeGen
by Craig Topper
· 8 years ago
402b431
[CodeGen] Move Reciprocals option from TargetOptions to CodeGenOptions
by Craig Topper
· 8 years ago
5c65148
New clang option -fno-plt which avoids the PLT and lazy binding while making external calls.
by Sriraman Tallam
· 8 years ago
857ac59
Replace a few usages of llvm::join with range-version[NFC]
by Erich Keane
· 8 years ago
cf8807c
Filter out invalid 'target' items from being passed to LLVM
by Erich Keane
· 8 years ago
a1cf61b
OpenCL: Assume functions are convergent
by Matt Arsenault
· 8 years ago
98a4933
Add support for attribute 'noescape'.
by Akira Hatanaka
· 8 years ago
30c93db
Revert "Add support for attribute 'noescape'."
by Akira Hatanaka
· 8 years ago
e974479
Add support for attribute 'noescape'.
by Akira Hatanaka
· 8 years ago
1b9418e
Revert "Add support for attribute 'noescape'."
by Akira Hatanaka
· 8 years ago
fc587e6
Add support for attribute 'noescape'.
by Akira Hatanaka
· 8 years ago
9211cee
clang fix for LLVM API change: isKnownNonNull -> isKnownNonZero
by Nuno Lopes
· 8 years ago
7a124f3
Fix creating bitcasts with wrong address space
by Matt Arsenault
· 8 years ago
b0d4423
Convert attribute 'target' parsing from a 'pair' to a 'struct' to make further improvements easier
by Erich Keane
· 8 years ago
022e782
[AArch64] Add support for __builtin_ms_va_list on aarch64
by Martin Storsjo
· 8 years ago
d1daa95
Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208
by Martin Storsjo
· 8 years ago
c5e54dd
fix trivial typos in comments; NFC
by Hiroshi Inoue
· 8 years ago
e9e5c4f
CodeGen: Fix invalid bitcast for coerced function argument
by Yaxun Liu
· 8 years ago
46dd7dbc
[CodeGen] Fix assertion failure in EmitCallArg.
by Akira Hatanaka
· 8 years ago
c34d343
[ubsan] Improve diagnostics for return value checks (clang)
by Vedant Kumar
· 8 years ago
84744c1
CodeGen: Cast temporary variable to proper address space
by Yaxun Liu
· 8 years ago
4ec3606
Preserve cold attribute for function decls
by Xinliang David Li
· 8 years ago
0872d6c
Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.
by Galina Kistanova
· 8 years ago
fc2629a
[OpenCL] Makes kernels use the SPIR_KERNEL CC by default.
by Pekka Jaaskelainen
· 8 years ago
Next »