Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
3260fa2cb09b78ad55e91d95a522d9dc455575f0
/
clang
/
lib
/
CodeGen
/
CGCall.cpp
98f3151
[clang] Add no_builtin attribute
by Guillaume Chatelet
· 6 years ago
ad531ff
Revert "[clang] Add no_builtin attribute"
by Vlad Tsyrklevich
· 6 years ago
bd87916
[clang] Add no_builtin attribute
by Guillaume Chatelet
· 6 years ago
b65fa48
[Alignment] Migrate Attribute::getWith(Stack)Alignment
by Guillaume Chatelet
· 6 years ago
f759395
Reland r374450 with Richard Smith's comments and test fixed.
by Erich Keane
· 6 years ago
b556085
Revert 374450 "Fix __builtin_assume_aligned with too large values."
by Nico Weber
· 6 years ago
31e454c
Fix __builtin_assume_aligned with too large values.
by Erich Keane
· 6 years ago
143f6b8
[IRGen] Emit lifetime markers for temporary struct allocas
by Francis Visoiu Mistrih
· 6 years ago
b302561
[SVE][IR] Scalable Vector size queries and IR instruction support
by Graham Hunter
· 6 years ago
c79099e
[Alignment][Clang][NFC] Add CharUnits::getAsAlign
by Guillaume Chatelet
· 6 years ago
1cd399c
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
ab11b91
[Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)
by Guillaume Chatelet
· 6 years ago
2b4fa53
For P0784R7: compute whether a variable has constant destruction if it
by Richard Smith
· 6 years ago
f7caf3c
[Alignment] fix build
by Guillaume Chatelet
· 6 years ago
2b3d49b
[Clang] Migrate llvm::make_unique to std::make_unique
by Jonas Devlieghere
· 6 years ago
8855963
[OpenCL] Improve destructor support in C++ for OpenCL
by Marco Antognini
· 6 years ago
ff22ec3
[Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer'
by Yuanfang Chen
· 6 years ago
4f8dc16
Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCL
by Ilya Biryukov
· 6 years ago
83748cc
[OpenCL] Improve destructor support in C++ for OpenCL
by Marco Antognini
· 6 years ago
49a3ad2
Fix parameter name comments using clang-tidy. NFC.
by Rui Ueyama
· 6 years ago
3617624
Ensure Target Features always_inline error happens in C++ cases.
by Erich Keane
· 6 years ago
c46827c
LLVM IR: Generate new-style byval-with-Type from Clang
by Tim Northover
· 6 years ago
85a0f8f
[COFF, ARM64] Fix ABI implementation of struct returns
by Mandeep Singh Grang
· 7 years ago
301a5bb
Change the metadata for heapallocsite calls when the type is cast.
by Amy Huang
· 7 years ago
0d0334f
Relanding r357928 with fixed debuginfo check.
by Amy Huang
· 7 years ago
8b36ac8
Don't emit an unreachable return block.
by John McCall
· 7 years ago
8a96fa2
Revert "[MS] Add metadata for __declspec(allocator)"
by Amy Huang
· 7 years ago
e7bd735
[MS] Add metadata for __declspec(allocator)
by Amy Huang
· 7 years ago
85bd397
[IR] Refactor attribute methods in Function class (NFC)
by Evandro Menezes
· 7 years ago
7c711cc
[IR] Create new method in `Function` class (NFC)
by Evandro Menezes
· 7 years ago
d1c5b28
IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.
by Peter Collingbourne
· 7 years ago
02d5fb1
Add a spelling of pass_object_size that uses __builtin_dynamic_object_size
by Erik Pilkington
· 7 years ago
751fe28
[opaque pointer types] Cleanup CGBuilder's Create*GEP.
by James Y Knight
· 7 years ago
cfe8cd7
[opaque pointer types] Make EmitCall pass Function Types to CreateCall/Invoke.
by James Y Knight
· 7 years ago
9871db0
[opaque pointer types] Pass function types for runtime function calls.
by James Y Knight
· 7 years ago
b92d290
[opaque pointer types] Fix the CallInfo passed to EmitCall in some edge cases.
by James Y Knight
· 7 years ago
98b9f5b
[Sanitizers] UBSan unreachable incompatible with Kernel ASan
by Julian Lettner
· 7 years ago
8799cae
[opaque pointer types] Trivial changes towards CallInst requiring
by James Y Knight
· 7 years ago
f82d892
[ASan] Do not instrument other runtime functions with `__asan_handle_no_return`
by Julian Lettner
· 7 years ago
916db65
Remove redundant FunctionDecl argument from a couple functions.
by James Y Knight
· 7 years ago
b6c06dc
[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls
by Julian Lettner
· 7 years ago
a22c72c
Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls"
by Eric Liu
· 7 years ago
8280c1e
[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls
by Julian Lettner
· 7 years ago
9c3b588
Add a new builtin: __builtin_dynamic_object_size
by Erik Pilkington
· 7 years ago
3933add
Cleanup: replace uses of CallSite with CallBase.
by James Y Knight
· 7 years ago
c61eaa5
Rename getTypeQualifiers to getMethodQualifiers.
by Anastasia Stulova
· 7 years ago
b62e9dc
Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls"
by Julian Lettner
· 7 years ago
cea84ab
[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls
by Julian Lettner
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
826ef59
[clang][slh] add Clang attr no_speculative_load_hardening
by Zola Bridges
· 7 years ago
bd1c087
[clang][UBSan] Sanitization for alignment assumptions.
by Roman Lebedev
· 7 years ago
86e68fd
Revert alignment assumptions changes
by Vlad Tsyrklevich
· 7 years ago
7892c37
[clang][UBSan] Sanitization for alignment assumptions.
by Roman Lebedev
· 7 years ago
d1986d1
[OpenCL] Set generic addr space of 'this' in special class members.
by Anastasia Stulova
· 7 years ago
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
· 8 years ago
13d759f
[CodeGen] Fix typo in comment form->from. NFC
by Craig Topper
· 8 years ago
c81450e
[Driver, CodeGen] rename options to disable an FP cast optimization
by Sanjay Patel
· 8 years ago
d175476
[Driver, CodeGen] add options to enable/disable an FP cast optimization
by Sanjay Patel
· 8 years ago
ccda3d2
[CodeGen] Avoid destructing a callee-destructued struct type in a
by Akira Hatanaka
· 8 years ago
b4f3637
Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"
by Akira Hatanaka
· 8 years ago
e712374
[CodeGen] Avoid destructing a callee-destructued struct type in a
by Akira Hatanaka
· 8 years ago
3858e26
[OpenCL] Add 'denorms-are-zero' function attribute
by Alexey Sotkin
· 8 years ago
4ce0e5a
[CodeGen] Do not push a destructor cleanup for a struct that doesn't
by Akira Hatanaka
· 8 years ago
e78fac5
PR36992: do not store beyond the dsize of a class object unless we know
by Richard Smith
· 8 years ago
55ebd6c
Revert "Set calling convention for CUDA kernel"
by Artem Belevich
· 8 years ago
399d96e
[MS] Emit vftable thunks for functions with incomplete prototypes
by Reid Kleckner
· 8 years ago
866dee4
Add helper to determine if a field is a zero-length bitfield.
by Richard Smith
· 8 years ago
Next »