Erik Pilkington
|
159cd770e3
[C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
|
6 jaren geleden |
Richard Smith
|
662d27fff7
Rename CodeGenFunction::overlapFor* to getOverlapFor*.
|
6 jaren geleden |
Richard Smith
|
31de5dab92
P0840R2: support for [[no_unique_address]] attribute
|
6 jaren geleden |
Richard Smith
|
263516059c
PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type
|
6 jaren geleden |
Nico Weber
|
3ccd6a7756
Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.
|
6 jaren geleden |
Richard Smith
|
7bbf5d1de0
PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type
|
6 jaren geleden |
Eric Fiselier
|
c786ab0af6
Implement __builtin_LINE() et. al. to support source location capture.
|
6 jaren geleden |
Anastasia Stulova
|
5e1826201a
[PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.
|
6 jaren geleden |
Leonard Chan
|
ad9a67e1f7
[Fixed Point Arithmetic] Fixed Point and Integer Conversions
|
6 jaren geleden |
James Y Knight
|
937984b3a9
[opaque pointer types] Cleanup CGBuilder's Create*GEP.
|
6 jaren geleden |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 jaren geleden |
Richard Smith
|
08d0c133cc
Fix cleanup registration for lambda captures.
|
6 jaren geleden |
Bill Wendling
|
ed611fa5aa
Compound literals, enums, et al require const expr
|
6 jaren geleden |
Richard Smith
|
ebc4635e79
Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type"
|
6 jaren geleden |
Richard Smith
|
33b0abe401
PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type
|
6 jaren geleden |
Leonard Chan
|
233643a4e0
[Fixed Point Arithmetic] Fixed Point to Boolean Cast
|
6 jaren geleden |
Andrew Savonichev
|
3aca0c6080
[OpenCL][NFC] Unify ZeroToOCL* cast types
|
6 jaren geleden |
Leonard Chan
|
ed7f88d2ab
[Fixed Point Arithmetic] FixedPointCast
|
6 jaren geleden |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 jaren geleden |
Leonard Chan
|
84dd23f357
[Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals
|
7 jaren geleden |
Richard Smith
|
00eb2b47be
Fix crash emitting transparent list initializer for a large aggregate.
|
7 jaren geleden |
Yaxun Liu
|
be0479c04c
CodeGen: Fix invalid bitcast for lifetime.start/end
|
7 jaren geleden |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 jaren geleden |
Simon Pilgrim
|
3d6d0e4957
Fix 'not all control paths return a value' MSVC warnings. NFCI.
|
7 jaren geleden |
Eric Fiselier
|
69c8cb5c32
[C++2a] Implement operator<=>: Address bugs and post-commit review comments after r331677.
|
7 jaren geleden |
Eric Fiselier
|
dee3c34810
[C++2a] Implement operator<=> CodeGen and ExprConstant
|
7 jaren geleden |
Alexander Kornienko
|
b8b9458165
Fix typos in clang
|
7 jaren geleden |
Richard Smith
|
783fea1302
PR36992: do not store beyond the dsize of a class object unless we know
|
7 jaren geleden |
Akira Hatanaka
|
3797638dfd
[CodeGen] Ignore OpaqueValueExprs that are unique references to their
|
7 jaren geleden |
George Burgess IV
|
c28eb6d02c
[CodeGen] Eagerly emit lifetime.end markers for calls
|
7 jaren geleden |