JF Bastien
|
eb521fd586
[NFC] Remove LLVM_ALIGNAS
|
6 years ago |
JF Bastien
|
aa02c88d21
[NFC] use C++11 in AlignOf.h, remove AlignedCharArray
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
NAKAMURA Takumi
|
72895656c7
Revert r291503, "Lift the 10-type limit for AlignedCharArrayUnion", and followings.
|
8 years ago |
Sean Callanan
|
48a2a277e6
Lift the 10-type limit for AlignedCharArrayUnion
|
8 years ago |
Benjamin Kramer
|
c2cab9b61f
[Support] Fix AlignOf test on i386-linux.
|
8 years ago |
Benjamin Kramer
|
cafdc34428
[Support] Remove llvm::alignOf now that all uses are gone.
|
8 years ago |
Elena Demikhovsky
|
4f18fcd7a4
Fixed compilation issue.
|
9 years ago |
Eugene Zelenko
|
51ecde1f0a
Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; other minor fixes.
|
9 years ago |
Chandler Carruth
|
df1cf99600
[ADT] Teach alignment helpers to work correctly for abstract classes.
|
9 years ago |
Alexander Kornienko
|
c16fc54851
Use 'override/final' instead of 'virtual' for overridden methods
|
10 years ago |
Benjamin Kramer
|
efdcf3d62d
[support] Add a macro wrapper for alignas and simplify some code.
|
10 years ago |
Andrew Kaylor
|
9b512e355f
Supress MSVC padding warning in alignment test
|
10 years ago |
Chandler Carruth
|
0a506e2f95
Suppress the newly added Clang warning for the inaccessible base in this
|
10 years ago |
Michael J. Spencer
|
3c6f89aa2e
[AlignOf] Add AlignedCharArray and refactor AlignedCharArrayUnion.
|
12 years ago |
Chandler Carruth
|
5a88dda4be
Sort the #include lines for unittest/...
|
12 years ago |
Joe Abbey
|
0f5720f85b
Removing utf-8 smart quote and trailing whitespace
|
12 years ago |
Joe Abbey
|
e68d743753
Suppressing the 'direct base ‘{anonymous}::S1’ inaccessible in ‘{anonymous}::D9’
|
12 years ago |
Benjamin Kramer
|
23280ffb90
Provide definitions for all functions.
|
12 years ago |
David Blaikie
|
48b6a79b2d
Fix up erroneous alignas usage while making this portable to GCC 4.7
|
13 years ago |
Chandler Carruth
|
cbeb8d9869
Flatten the aligned-char-array utility template to be a directly
|
13 years ago |
Chandler Carruth
|
bd9060c5c0
Add a pragma to supress an MSVC warning on some of the absurd code I'm
|
13 years ago |
Chandler Carruth
|
3967f503f4
Disable a particular assertion on MSVC... I'm deeply disturbed by its
|
13 years ago |
Chandler Carruth
|
f445be8958
Add some somewhat exhaustive tests of sizeof properties of this horrible
|
13 years ago |
Chandler Carruth
|
fd2b40efd7
Relax one assertion -- long double has strange alignments on lots of
|
13 years ago |
Chandler Carruth
|
9755cd600f
Try to reduce the size of the array used for compile-time testing by
|
13 years ago |
Chandler Carruth
|
585de7a1b1
Add support to the alignment support header for conjuring a character
|
13 years ago |