Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ad38fbffad842c3baf4589139271d16d14af0357
/
clang
/
lib
/
CodeGen
/
CodeGenFunction.h
f5f2046
[CodeGen] Generate TBAA info along with LValue base info
by Ivan A. Kosarev
· 8 years ago
5f8c0ca
[CodeGen] Do not construct complete LValue base info in trivial cases
by Ivan A. Kosarev
· 8 years ago
1fe643a
Split X86::BI__builtin_cpu_init handling into own function[NFC]
by Erich Keane
· 8 years ago
383890b
Refine generation of TBAA information in clang
by Ivan A. Kosarev
· 8 years ago
6b103bc
[CodeGen] Emit a helper function for __builtin_os_log_format to reduce
by Akira Hatanaka
· 8 years ago
afc074c
Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"
by Ivan A. Kosarev
· 8 years ago
6fa20cf
[CodeGen] Unify generation of scalar and struct-path TBAA tags
by Ivan A. Kosarev
· 8 years ago
a511ed7
[CodeGen] Introduce generic TBAA access descriptors
by Ivan A. Kosarev
· 8 years ago
24792e3
[ubsan] Add helpers to decide when null/vptr checks are required. NFC.
by Vedant Kumar
· 8 years ago
289574e
[CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types
by Ivan A. Kosarev
· 8 years ago
f47c4b4
[OPENMP] Generate implicit map|firstprivate clauses for target-based directives.
by Alexey Bataev
· 8 years ago
ba0367a
[CodeGen][ObjC] Build the global block structure before emitting the
by Akira Hatanaka
· 8 years ago
b7f18c3
[OPENMP] Handle re-declaration of captured variables in CodeGen.
by Alexey Bataev
· 8 years ago
bb5d485
[ubsan] Function Sanitizer: Don't require writable text segments
by Vedant Kumar
· 8 years ago
46dfb7a
Updated two annotations for Store.h and CodeGenFunction.h.
by Krasimir Georgiev
· 8 years ago
33e205a
Debug info: Fixed faulty debug locations for attributed statements
by Karl-Johan Karlsson
· 8 years ago
9937b13
[CodeGen]Refactor CpuSupports/CPUIs Builtin Code Gen to better work with
by Erich Keane
· 8 years ago
6cc8317
[IRGen] Evaluate constant static variables referenced through member expressions
by Alex Lorenz
· 8 years ago
6a71f36
[OPENMP] Fix for PR34014: OpenMP 4.5: Target construct in static method
by Alexey Bataev
· 8 years ago
8c3edfe
[OPENMP] Fix for PR28581: OpenMP linear clause - wrong results.
by Alexey Bataev
· 8 years ago
2d3c421
Clean up some lambda conversion operator code, NFC
by Reid Kleckner
· 8 years ago
10c3102
[ubsan] Diagnose invalid uses of builtins (clang)
by Vedant Kumar
· 8 years ago
0026ed2
Fix double destruction of objects when OpenMP construct is canceled
by Erich Keane
· 8 years ago
ae8d62c
Add branch weights to branches for static initializers.
by Richard Smith
· 8 years ago
175b6d1
[ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (PR33430)
by Vedant Kumar
· 8 years ago
2246167
[Sema] Mark a virtual CXXMethodDecl as used if a call to it can be
by Akira Hatanaka
· 8 years ago
cbf647c
CodeGen: Fix address space of global variable
by Yaxun Liu
· 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
cddaf87
[coroutines] Allow co_await and co_yield expressions that return an lvalue to compile
by Eric Fiselier
· 8 years ago
6dbf427
[ubsan] Detect invalid unsigned pointer index expression (clang)
by Vedant Kumar
· 8 years ago
a125eb5
[ubsan] Add a check for pointer overflow UB
by Vedant Kumar
· 9 years ago
8b9897f
Restore and update documentation comment for EmitPointerWithAlignment
by Krzysztof Parzyszek
· 9 years ago
76f9386
CodeGenFunction::EmitPointerWithAlignment(): Prune a \param in r303358, possibly obsolete. [-Wdocumentation]
by NAKAMURA Takumi
· 9 years ago
8f24823
[CodeGen] Propagate LValueBaseInfo instead of AlignmentSource
by Krzysztof Parzyszek
· 9 years ago
be6da4b
[OpenCL] Add intel_reqd_sub_group_size attribute support
by Xiuli Pan
· 9 years ago
e369bd9
Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC
by Sanjoy Das
· 9 years ago
a6b6dcc
[CodeGen][ObjC] Don't retain captured Objective-C pointers at block
by Akira Hatanaka
· 9 years ago
a84ae0b
Revert "Update to LLVM's use of WeakTrackingVH; NFC"
by Sanjoy Das
· 9 years ago
2b5aa7c
Update to LLVM's use of WeakTrackingVH; NFC
by Sanjoy Das
· 9 years ago
b0ff0a6
Recommit of
by Carlo Bertolli
· 9 years ago
f09daae
Revert r301223
by Carlo Bertolli
· 9 years ago
4287d65
[OpenMP] Initial implementation of code generation for pragma 'distribute parallel for' on host
by Carlo Bertolli
· 9 years ago
ffd7c88
[ubsan] Reduce alignment checking of C++ object pointers
by Vedant Kumar
· 9 years ago
1a8030e
[cfi] Emit __cfi_check stub in the frontend.
by Evgeniy Stepanov
· 9 years ago
623efd8
Clang changes for alloc_align attribute
by Erich Keane
· 9 years ago
5eb5858
[coroutines] Add codegen for await and yield expressions
by Gor Nishanov
· 9 years ago
2b9f48a
[ubsan] Use the nicer nullability diagnostic handlers
by Vedant Kumar
· 9 years ago
42c17ec
[ubsan] Add a nullability sanitizer
by Vedant Kumar
· 9 years ago
129edab
Retry: [ubsan] Detect UB loads from bitfields
by Vedant Kumar
· 9 years ago
3dea91f
Revert "[ubsan] Detect UB loads from bitfields"
by Vedant Kumar
· 9 years ago
5c13623
[ubsan] Detect UB loads from bitfields
by Vedant Kumar
· 9 years ago
092d065
Don't assume cleanup emission preserves dominance in expr evaluation
by Reid Kleckner
· 9 years ago
90be121
[coroutines] Add co_return statement emission
by Gor Nishanov
· 9 years ago
ed00ea0
[ubsan] Extend the nonnull arg check to ObjC
by Vedant Kumar
· 9 years ago
5a97265
[ubsan] Factor out logic to emit a range check. NFC.
by Vedant Kumar
· 9 years ago
502bbfa
Retry: [profiling] Fix profile counter increment when emitting selects (PR32019)
by Vedant Kumar
· 9 years ago
a45f315
Revert "[profiling] Fix profile counter increment when emitting selects (PR32019)"
by Vedant Kumar
· 9 years ago
c416e99
[profiling] Fix profile counter increment when emitting selects (PR32019)
by Vedant Kumar
· 9 years ago
7f809b2
[profiling] PR31992: Don't skip interesting non-base constructors
by Vedant Kumar
· 9 years ago
9c42a8d
[ObjC][CodeGen] CodeGen support for @available.
by Erik Pilkington
· 9 years ago
0d6592a
[CodeGen] Don't reemit expressions for pass_object_size params.
by George Burgess IV
· 9 years ago
e550d11
Rename a helper function, NFC.
by Vedant Kumar
· 9 years ago
34b1fd6
Retry^2: [ubsan] Reduce null checking of C++ object pointers (PR27581)
by Vedant Kumar
· 9 years ago
18348ea
[ubsan] Pass a set of checks to skip to EmitTypeCheck() (NFC)
by Vedant Kumar
· 9 years ago
29ba8d9
Revert "Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)"
by Vedant Kumar
· 9 years ago
55875b9
Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)
by Vedant Kumar
· 9 years ago
4f94a94
Revert "[ubsan] Reduce null checking of C++ object pointers (PR27581)"
by Vedant Kumar
· 9 years ago
3e5a9a6
[ubsan] Reduce null checking of C++ object pointers (PR27581)
by Vedant Kumar
· 9 years ago
101e8fb
[OpenMP] Parallel reduction on the NVPTX device.
by Arpith Chacko Jacob
· 9 years ago
bd6344c
Revert r295319 while investigating buildbot failure.
by Arpith Chacko Jacob
· 9 years ago
8e170fc
[OpenMP] Parallel reduction on the NVPTX device.
by Arpith Chacko Jacob
· 9 years ago
cdda3daa
[OpenMP][NVPTX][CUDA] Adding support for printf for an NVPTX OpenMP device.
by Arpith Chacko Jacob
· 9 years ago
fdcd18b
[CodeGen] Suppress emission of lifetime markers if a label has been seen
by Akira Hatanaka
· 9 years ago
99a1e0e
[OpenMP] Codegen support for 'target teams' on the host.
by Arpith Chacko Jacob
· 9 years ago
86f9e46
Reverting commit because an NVPTX patch sneaked in. Break up into two patches.
by Arpith Chacko Jacob
· 9 years ago
4dbf368
[OpenMP] Codegen support for 'target teams' on the host.
by Arpith Chacko Jacob
· 9 years ago
19b911c
[OpenMP] Codegen support for 'target parallel' on the host.
by Arpith Chacko Jacob
· 9 years ago
42793e0
Revert r292374 to debug Windows buildbot failure.
by Arpith Chacko Jacob
· 9 years ago
6801957
[OpenMP] Codegen support for 'target parallel' on the host.
by Arpith Chacko Jacob
· 9 years ago
43a8b7b
[OpenMP] Refactor code that calls codegen for target regions on the device.
by Arpith Chacko Jacob
· 9 years ago
da68118
[OpenMP] Sema and parsing for 'target teams distribute simd’ pragma
by Kelvin Li
· 9 years ago
fe5e5af
[ubsan] Minimize size of data for type_mismatch (Redo of D19667)
by Filipe Cabecinhas
· 9 years ago
d2ad9df
[Win64] Don't widen integer literal zero arguments to unprototyped function calls
by Reid Kleckner
· 9 years ago
1851df5
[OpenMP] Sema and parsing for 'target teams distribute parallel for simd’ pragma
by Kelvin Li
· 9 years ago
80e8f56
[OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma
by Kelvin Li
· 9 years ago
83c451e
[OpenMP] Sema and parsing for 'target teams distribute' pragma
by Kelvin Li
· 9 years ago
e376337
Add the alloc_size attribute to clang, attempt 2.
by George Burgess IV
· 9 years ago
d7738fe
Revert r290149: Add the alloc_size attribute to clang.
by Chandler Carruth
· 9 years ago
a747027
Add the alloc_size attribute to clang.
by George Burgess IV
· 9 years ago
bf594a5
[OpenMP] Sema and parsing for 'target teams' pragma
by Kelvin Li
· 9 years ago
30e304e
Remove custom handling of array copies in lambda by-value array capture and
by Richard Smith
· 9 years ago
322ecd9
[clang] Version support for UBSan handlers
by Filipe Cabecinhas
· 9 years ago
410306b
Add two new AST nodes to represent initialization of an array in terms of
by Richard Smith
· 9 years ago
7ade93f
[OpenMP] Sema and parsing for 'teams distribute parallel for' pragma
by Kelvin Li
· 9 years ago
579e41c
[OpenMP] Sema and parsing for 'teams distribute parallel for simd' pragma
by Kelvin Li
· 9 years ago
957d856
[OPENMP] Fixed codegen for 'omp cancel' construct.
by Alexey Bataev
· 9 years ago
2d15858
Revert "[OPENMP] Fixed codegen for 'omp cancel' construct."
by Vitaly Buka
· 9 years ago
473a3e7
[OPENMP] Fixed codegen for 'omp cancel' construct.
by Alexey Bataev
· 9 years ago
652795d
Add the loop end location to the loop metadata. This additional information
by Amara Emerson
· 9 years ago
Next »