Benjamin Kramer
|
d7a3e2c5f6
Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line.
|
13 年之前 |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 年之前 |
Benjamin Kramer
|
00bd44d567
Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h.
|
13 年之前 |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 年之前 |
Frits van Bommel
|
e9c0265d6e
Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used.
|
14 年之前 |
Jay Foad
|
6f141659ca
PR9214: Convert Metadata API to use ArrayRef.
|
14 年之前 |
Richard Smith
|
162e1c1b48
Support for C++11 (non-template) alias declarations.
|
14 年之前 |
Rafael Espindola
|
f0be979bdd
For consistency, use llvm::raw_ostream in the rest of the mangle api.
|
14 年之前 |
John McCall
|
f4c7371fb1
Change QualType::getTypePtr() to return a const pointer, then change a
|
14 年之前 |
Peter Collingbourne
|
1411047788
Move name mangling support from CodeGen to AST. In the
|
14 年之前 |
Dan Gohman
|
2ea7e73361
Implement CodeGen support for the may_alias attribute.
|
14 年之前 |
Dan Gohman
|
455553b7e5
Add infrastructure for emitting TBAA metadata with the "constant" flag.
|
15 年之前 |
Dan Gohman
|
224d75972a
Factor out the code for creating the Root and Char nodes, so that
|
15 年之前 |
Dan Gohman
|
31da5456e6
Rename clang's TBAA tree root from "experimental" to "simple".
|
15 年之前 |
Dan Gohman
|
565cc44bea
Add some more comments.
|
15 年之前 |
Dan Gohman
|
780658af93
Mention the paragraphs in the standards which sanction TBAA.
|
15 年之前 |
Dan Gohman
|
dc491118b3
Use a different name for pointer types in tbaa, to be a little
|
15 年之前 |
Dan Gohman
|
2f8c21d880
Add a comment.
|
15 年之前 |
Dan Gohman
|
0a53198149
Fix a typo in a comment Frits van Bommel spotted.
|
15 年之前 |
Dan Gohman
|
0b5c4fc2ae
Experimental TBAA support for enum types.
|
15 年之前 |
Dan Gohman
|
8562348b3d
Add a comment about odd "signed char" incompatibility between C++ and C.
|
15 年之前 |
Dan Gohman
|
c1028f45ea
Add a TBAA type for pointer types.
|
15 年之前 |
Dan Gohman
|
9af2f83863
Unsigned types are TBAA-compatible with their signed counterparts.
|
15 年之前 |
Dan Gohman
|
3d5aff5d30
Experimental TBAA support.
|
15 年之前 |