Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
9f37c0e703c095e6bee20dd3a64a5087dca967a8
/
clang
/
lib
/
CodeGen
/
CodeGenModule.cpp
bbc328c
[OPENMP]Fix PR41826: symbols visibility in device code.
by Alexey Bataev
· 6 years ago
e956952
DebugInfo: Flag Dwarf Version metadata for merging during LTO
by David Blaikie
· 6 years ago
c63f1b1
[DeclCXX] Remove unknown external linkage specifications
by Ehud Katz
· 6 years ago
b0561b3
[NFC] Refactor representation of materialized temporaries
by Tyker
· 6 years ago
c9276fb
Revert "[NFC] Refactor representation of materialized temporaries"
by Nico Weber
· 6 years ago
08ea1ee
[NFC] Refactor representation of materialized temporaries
by Tyker
· 6 years ago
4516dc1
Don't add optnone or noinline if the function is already marked as
by Akira Hatanaka
· 6 years ago
4c1a1d3
Add missing includes needed to prune LLVMContext.h include, NFC
by Reid Kleckner
· 6 years ago
2073dd2
Redeclare Objective-C property accessors inside the ObjCImplDecl in which they are synthesized.
by Adrian Prantl
· 6 years ago
0a220de
[HIP] Fix visibility for 'extern' device variables.
by Michael Liao
· 6 years ago
bb1616b
[CodeGen] Fix invalid llvm.linker.options about pragma detect_mismatch
by Yaxun (Sam) Liu
· 6 years ago
d157a9b
Add Windows Control Flow Guard checks (/guard:cf).
by Andrew Paverd
· 6 years ago
40ab8ae
OpenMP: Add helper function for convergent runtime calls
by Matt Arsenault
· 6 years ago
e6125fc
[AMDGPU] Fix assertion due to initializer list
by Yaxun Liu
· 6 years ago
1598445
Revert Tag CFI-generated data structures with "#pragma clang section" attributes.
by Dmitry Mikulin
· 6 years ago
e2692b3
Tag CFI-generated data structures with "#pragma clang section" attributes.
by Dmitry Mikulin
· 6 years ago
5836c35
[Clang][OpenMP Offload] Move offload registration code to the wrapper
by Sergey Dmitriev
· 6 years ago
f14642f
Added support for "#pragma clang section relro=<name>"
by Dmitry Mikulin
· 6 years ago
c2cd2d4
[OPENMP50]Support for declare variant directive for NVPTX target.
by Alexey Bataev
· 6 years ago
48632af
Fix crash or wrong code bug if a lifetime-extended temporary contains a
by Richard Smith
· 6 years ago
772e266
Properly handle instantiation-dependent array bounds.
by Richard Smith
· 6 years ago
1fae744
Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
by Simon Pilgrim
· 6 years ago
c79099e
[Alignment][Clang][NFC] Add CharUnits::getAsAlign
by Guillaume Chatelet
· 6 years ago
2df5f12
[OPENMP50]Initial codegen for declare variant implementation vendor.
by Alexey Bataev
· 6 years ago
2b4fa53
For P0784R7: compute whether a variable has constant destruction if it
by Richard Smith
· 6 years ago
350de4f
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
5c49c26
Revert "Support for DWARF-5 C++ language tags."
by Jonas Devlieghere
· 6 years ago
bf9c8ff
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
9ca1b94
[CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type
by Fangrui Song
· 6 years ago
729e242
[OPENMP5.0]Add support for device_type clause in declare target construct.
by Alexey Bataev
· 6 years ago
f21bca0
[Clang][CodeGen] set alias linkage on QualType
by Nick Desaulniers
· 6 years ago
2b3d49b
[Clang] Migrate llvm::make_unique to std::make_unique
by Jonas Devlieghere
· 6 years ago
0e497d1
cfi-icall: Allow the jump table to be optionally made non-canonical.
by Peter Collingbourne
· 6 years ago
a5af238
CodeGen: ensure 8-byte aligned String Swift CF ABI
by Saleem Abdulrasool
· 6 years ago
49a3ad2
Fix parameter name comments using clang-tidy. NFC.
by Rui Ueyama
· 6 years ago
c5e7f56
ARM MTE stack sanitizer.
by Evgeniy Stepanov
· 6 years ago
960ff08
[OpenCL][PR41727] Prevent ICE on global dtors
by Anastasia Stulova
· 6 years ago
d7aae33
[Concepts] Concept definitions (D40381)
by Saar Raz
· 6 years ago
c3dfe90
[HIP] Support attribute hip_pinned_shadow
by Yaxun Liu
· 6 years ago
15e678e
[CUDA][HIP] Don't set comdat attribute for CUDA device stub functions.\nDifferential Revision: https://reviews.llvm.org/D63277
by Konstantin Pyzhov
· 6 years ago
0034e84
[OpenMP] Add support for handling declare target to clause when unified memory is required
by Gheorghe-Teodor Bercea
· 6 years ago
e40f879
[HIP] Add the interface deriving the stub name of device kernels.
by Michael Liao
· 6 years ago
6cb2d9d
[CodeGen][ObjC] Annotate retain-agnostic ObjC globals with attribute
by Akira Hatanaka
· 6 years ago
e08e68d
Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition flag.
by Peter Collingbourne
· 6 years ago
f61b548
[OpenCL] Fix OpenCL/SPIR version metadata in C++ mode.
by Anastasia Stulova
· 6 years ago
4b7a713
[CUDA][HIP] Skip setting `externally_initialized` for static device variables.
by Michael Liao
· 6 years ago
02afe4e
[CUDA][HIP] Emit dependent libs for host only
by Yaxun Liu
· 6 years ago
e637cbe
Refactor: split Uninitialized state on APValue into an "Absent" state
by Richard Smith
· 6 years ago
66cdbb47
[OpenMP] Add support for registering requires directives with the runtime
by Gheorghe-Teodor Bercea
· 6 years ago
6b21c4a
[OPENMP]Use the attributes for dso locality when building for device.
by Alexey Bataev
· 6 years ago
1d16515
[ELF] Implement Dependent Libraries Feature
by Ben Dunbobbin
· 6 years ago
ab8cde4
make -ftime-trace also print template arguments
by Lubos Lunak
· 6 years ago
e6cf6c7
[OpenCL] Make global ctor init function a kernel
by Anastasia Stulova
· 6 years ago
eba9a6e
[SPIR] Simplified target checking.
by Anastasia Stulova
· 6 years ago
6bf108d
[COFF] Use COFF stubs for extern_weak functions
by Reid Kleckner
· 6 years ago
1808c02
Re-land r359250, [COFF] Statically link certain runtime library functions
by Reid Kleckner
· 6 years ago
1be5369
Revert [COFF] Statically link certain runtime library functions
by Reid Kleckner
· 7 years ago
4730604
[COFF] Statically link certain runtime library functions
by Reid Kleckner
· 7 years ago
899d139
Use llvm::stable_sort
by Fangrui Song
· 7 years ago
fb59fef
Move setTargetAttributes after setGVProperties in SetFunctionAttributes
by Scott Linder
· 7 years ago
d880de2
Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps.
by Anton Afanasyev
· 7 years ago
d1c5b28
IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.
by Peter Collingbourne
· 7 years ago
c568725
[OPENMP]Codegen support for allocate directive on global variables.
by Alexey Bataev
· 7 years ago
a03ae73
Add XCOFF triple object format type for AIX
by Jason Liu
· 7 years ago
25ed0c0
[OPENMP 5.0]Add initial support for 'allocate' directive.
by Alexey Bataev
· 7 years ago
39f6d7e
[PGO] Use the explicit parameter in ProfileSummary API. NFC
by Rong Xu
· 7 years ago
e739ac0
[HIP] change kernel stub name
by Yaxun Liu
· 7 years ago
0ee7bd4
[CodeGen] Fix string literal address space casting.
by Michael Liao
· 7 years ago
c18e9ec
[CUDA][HIP] Use device side kernel and variable names when registering them
by Yaxun Liu
· 7 years ago
80a1ee4
[AMDGPU] Require at least protected visibility for certain symbols
by Scott Linder
· 7 years ago
892e633
Fix r350643 to limit COFF emission to <= 32 BYTES instead of BITS.
by Erich Keane
· 7 years ago
9871db0
[opaque pointer types] Pass function types for runtime function calls.
by James Y Knight
· 7 years ago
916db65
Remove redundant FunctionDecl argument from a couple functions.
by James Y Knight
· 7 years ago
251e148
[OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.
by Michael Kruse
· 7 years ago
3933add
Cleanup: replace uses of CallSite with CallBase.
by James Y Knight
· 7 years ago
bef2663
Add -fapply-global-visibility-to-externs for -cc1
by Scott Linder
· 7 years ago
f09c19c
[CodeGen] Implement isTriviallyRecursive with StmtVisitor instead of RecursiveASTVisitor
by Reid Kleckner
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
ac991bb
Emit !callback metadata and introduce the callback attribute
by Johannes Doerfert
· 7 years ago
e9f5210
CodeGen: Remove debug printf unintentionally added in r351228.
by Peter Collingbourne
· 7 years ago
93165d6
[MSP430] Provide a toolchain description
by Anton Korobeynikov
· 7 years ago
39287e7
[CodeGen] Clarify comment about COFF common symbol alignment
by Shoaib Meenai
· 7 years ago
85c6224
Limit COFF 'common' emission to <=32 alignment types.
by Erich Keane
· 7 years ago
175890e
CodeGen: fix autolink emission on ELF
by Saleem Abdulrasool
· 7 years ago
da32d7f
CodeGen: switch iteration to range based for loop (NFC)
by Saleem Abdulrasool
· 7 years ago
9953577
[CUDA] Treat extern global variable shadows same as regular extern vars.
by Artem Belevich
· 7 years ago
de6beb0
Implement -frecord-command-line (-frecord-gcc-switches)
by Scott Linder
· 7 years ago
7b05666
[CUDA] Make all host-side shadows of device-side variables undef.
by Artem Belevich
· 7 years ago
6368818
Move CodeGenOptions from Frontend to Basic
by Richard Trieu
· 7 years ago
248ed07
Make CPUDispatch resolver emit dependent functions.
by Erich Keane
· 7 years ago
5337c74
Remove CodeGen dependencies on Sema.
by Richard Trieu
· 7 years ago
7304f0a
Correct 'target' default behavior on redecl, allow forward declaration.
by Erich Keane
· 7 years ago
5c0d192
[NFC] Move MultIversioning::Type into Decl so that it can be used in CodeGen
by Erich Keane
· 7 years ago
7555771
[codeview] Expose -gcodeview-ghash for global type hashing
by Reid Kleckner
· 7 years ago
de6480a3
[NFC] Move storage of dispatch-version to GlobalDecl
by Erich Keane
· 7 years ago
21e7f5e
Use the correct address space when emitting the ctor function list
by Dylan McKay
· 7 years ago
9e94c18
CPU-Dispatch- Fix type of a member function, prevent deferrals
by Erich Keane
· 7 years ago
44731c5
CPU-Dispatch-- Fix conflict between 'generic' and 'pentium'
by Erich Keane
· 7 years ago
fa98390
NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)
by Erik Pilkington
· 7 years ago
7c7e531
PR31978: Don't crash if CodeGen sees a top-level BindingDecl.
by Richard Smith
· 7 years ago
Next »