Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 năm trước cách đây |
Simon Pilgrim
|
4ac13cadf1
Silence static analyzer getAs<VectorType> null dereference warnings. NFCI.
|
5 năm trước cách đây |
Richard Smith
|
e9401b10f5
For P0784R7: Add support for dynamic allocation with new / delete during
|
5 năm trước cách đây |
Gauthier Harnisch
|
ce5b229c3e
[clang] Add storage for APValue in ConstantExpr
|
6 năm trước cách đây |
Richard Smith
|
695aab4c2b
Refactor: split Uninitialized state on APValue into an "Absent" state
|
6 năm trước cách đây |
Richard Smith
|
b0bd8c98a9
Fix alignment check to check the alignment of the intended type.
|
6 năm trước cách đây |
Richard Smith
|
0d69c68025
Refactor constant evaluation of typeid(T) to track a symbolic type_info
|
6 năm trước cách đây |
Chris Bieneman
|
2a9fb4c8c8
Revert Refactor constant evaluation of typeid(T) to track a symbolic type_info object rather than tracking the originating expression.
|
6 năm trước cách đây |
Richard Smith
|
072c4a550c
Refactor constant evaluation of typeid(T) to track a symbolic type_info
|
6 năm trước cách đây |
Richard Smith
|
c3d00e1444
Fix handling of objects under construction during constant expression
|
6 năm trước cách đây |
Simon Pilgrim
|
0ec8105cd9
Revert rL360499 and rL360464 from cfe/trunk:
|
6 năm trước cách đây |
Richard Smith
|
e11abb81c1
Fix handling of objects under construction during constant expression
|
6 năm trước cách đây |
Richard Smith
|
f1b0224cf7
Improve interface of APValuePathEntry.
|
6 năm trước cách đây |
Hans Wennborg
|
d47768c5aa
Inline asm constraints: allow ICE-like pointers for the "n" constraint (PR40890)
|
6 năm trước cách đây |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 năm trước cách đây |
Leonard Chan
|
bfe5a44dde
[Fixed Point Arithmetic] Add APFixedPoint to APValue
|
6 năm trước cách đây |
Richard Smith
|
b50bc3665d
Fix crash on call to __builtin_memcpy with a null pointer to an
|
7 năm trước cách đây |
Akira Hatanaka
|
96176cafb8
[ExprConstant] Use an AST node and a version number as a key to create
|
7 năm trước cách đây |
Yaxun Liu
|
fbed33dec5
Re-commit r289252 and r289285, and fix PR31374
|
8 năm trước cách đây |
Nico Weber
|
e9976eea59
Revert 289252 (and follow-up 289285), it caused PR31374
|
8 năm trước cách đây |
Stephan Bergmann
|
4ed04dd935
Replace APFloatBase static fltSemantics data members with getter functions
|
8 năm trước cách đây |
Yaxun Liu
|
b6215483b7
Add support for non-zero null pointer for C and OpenCL
|
8 năm trước cách đây |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 năm trước cách đây |
Yaron Keren
|
dcbc03e446
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 năm trước cách đây |
Craig Topper
|
bbac840f3c
Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created.
|
11 năm trước cách đây |
Richard Trieu
|
8a84096523
Removing an "if (this == nullptr)" check from two print methods. The condition
|
11 năm trước cách đây |
Craig Topper
|
613c4e1cde
[C++11] Use 'nullptr'. AST edition.
|
11 năm trước cách đây |
Benjamin Kramer
|
b746d24a20
Make some assertions on constant expressions static.
|
11 năm trước cách đây |
Aaron Ballman
|
8328f6462b
[C++11] Replacing RecordDecl iterators field_begin() and field_end() with iterator_range fields(). Updating all of the usages of the iterators with range-based for loops.
|
11 năm trước cách đây |
Richard Smith
|
51910c637b
Reapply r198845, reverted in r198849, with a fix to make it valid C++98, not
|
11 năm trước cách đây |