Richard Smith
|
ea521aa602
[c++20] Add CXXRewrittenBinaryOperator to represent a comparison
|
5 жил өмнө |
Saar Raz
|
40a8d3b5ee
[Concepts] Concept Specialization Expressions
|
5 жил өмнө |
Nico Weber
|
04a9a9ffc7
Revert 374882 "[Concepts] Concept Specialization Expressions"
|
5 жил өмнө |
Saar Raz
|
88186b0504
[Concepts] Concept Specialization Expressions
|
5 жил өмнө |
Cameron McInally
|
17184dc8a9
[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
|
5 жил өмнө |
Sylvestre Ledru
|
b96f4ed983
remove an useless allocation found by scan-build - the new Dead nested assignment check
|
5 жил өмнө |
Erich Keane
|
bb282f4751
Reland r374450 with Richard Smith's comments and test fixed.
|
5 жил өмнө |
Nico Weber
|
f638ec612b
Revert 374450 "Fix __builtin_assume_aligned with too large values."
|
5 жил өмнө |
Erich Keane
|
726918e196
Fix __builtin_assume_aligned with too large values.
|
5 жил өмнө |
Dmitri Gribenko
|
bba5b5fb1f
Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator"
|
5 жил өмнө |
Roman Lebedev
|
414670be4e
[UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
|
5 жил өмнө |
Cameron McInally
|
c3ac76787b
[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
|
5 жил өмнө |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 жил өмнө |
Simon Pilgrim
|
4ac13cadf1
Silence static analyzer getAs<VectorType> null dereference warnings. NFCI.
|
5 жил өмнө |
Roman Lebedev
|
f8efa958c2
[NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): pass a vector to EmitCheck()
|
6 жил өмнө |
Roman Lebedev
|
dc63d2cc0a
[NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): refactor EmitGEPOffsetInBytes() helper
|
6 жил өмнө |
Roman Lebedev
|
913648d639
[NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): add some comments to pointer-overflow check
|
6 жил өмнө |
Richard Smith
|
178d528278
Treat the range of representable values of floating-point types as [-inf, +inf] not as [-max, +max].
|
6 жил өмнө |
Erik Pilkington
|
159cd770e3
[C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
|
6 жил өмнө |
Richard Smith
|
731e823a09
[cxx2a] P1236R1: the validity of a left shift does not depend on the
|
6 жил өмнө |
Richard Smith
|
263516059c
PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type
|
6 жил өмнө |
Nico Weber
|
3ccd6a7756
Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.
|
6 жил өмнө |
Richard Smith
|
7bbf5d1de0
PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type
|
6 жил өмнө |
Simon Pilgrim
|
c6485a32ba
ScalarExprEmitter::EmitCompoundAssign - fix uninitialized variable warning. NFCI.
|
6 жил өмнө |
Eric Fiselier
|
c786ab0af6
Implement __builtin_LINE() et. al. to support source location capture.
|
6 жил өмнө |
Amy Huang
|
c1150d5476
Change the metadata for heapallocsite calls when the type is cast.
|
6 жил өмнө |
Leonard Chan
|
ad9a67e1f7
[Fixed Point Arithmetic] Fixed Point and Integer Conversions
|
6 жил өмнө |
Erik Pilkington
|
ebcdeef2f3
[CodeGen] Fix some broken IR generated by -fsanitize=unsigned-integer-overflow
|
6 жил өмнө |
Leonard Chan
|
19aa7637bc
[Fixed Point Arithmetic] Fixed Point Comparisons
|
6 жил өмнө |
James Y Knight
|
679ab5f711
[opaque pointer types] Pass function types for runtime function calls.
|
6 жил өмнө |