Simon Pilgrim
|
d55e66916d
AST - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 жил өмнө |
Vedant Kumar
|
d150f82fae
[Mangle] Add flag to asm labels to disable '\01' prefixing
|
5 жил өмнө |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 жил өмнө |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 жил өмнө |
Puyan Lotfi
|
ec041870bb
[clang][AST] Refactoring ASTNameGenerator to use pimpl pattern (NFC).
|
6 жил өмнө |
Puyan Lotfi
|
276f9e79a3
[clang][AST] ASTNameGenerator: A refactoring of CodegenNameGeneratorImpl (NFC).
|
6 жил өмнө |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 жил өмнө |
Erik Pilkington
|
cb5b6f7f24
NFC: Remove MANGLE_CHECKER from ItaniumMangle.cpp
|
6 жил өмнө |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 жил өмнө |
Richard Smith
|
9c9a706598
[modules ts] Ensure that module linkage variables are always emitted and always have their name mangled.
|
8 жил өмнө |
Argyrios Kyrtzidis
|
ce79a7c720
[AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use the category name as its DeclName
|
8 жил өмнө |
Erich Keane
|
75c73ad4da
regcall: Implement regcall Calling Conv in clang
|
8 жил өмнө |
James Y Knight
|
e85ad57298
Make TargetInfo store an actual DataLayout instead of a string.
|
9 жил өмнө |
Argyrios Kyrtzidis
|
62caeb12d2
[index] Factor libclang's functionality to determing the mangled name of symbols into the clangIndex library.
|
9 жил өмнө |
Rui Ueyama
|
9e83128d12
Update for LLVM function name change.
|
9 жил өмнө |
Yaron Keren
|
f49d6b8491
Remove and forbid raw_svector_ostream::flush() calls.
|
10 жил өмнө |
Fariborz Jahanian
|
ad012571bb
This patch fixes a crash involving use of predefined
|
10 жил өмнө |
Fariborz Jahanian
|
e0cbdd99a6
This patch fixes couple of bugs for predefined expression
|
10 жил өмнө |
Reid Kleckner
|
3568925e1d
Implement IRGen for the x86 vectorcall convention
|
10 жил өмнө |
Saleem Abdulrasool
|
e2742e2528
CodeGen: correct block mangling in ObjC
|
11 жил өмнө |
Saleem Abdulrasool
|
b4786845a8
CodeGen: correct mangling for blocks
|
11 жил өмнө |
Aaron Ballman
|
c4430a74cb
[C++11] Replacing FunctionProtoType iterators param_type_begin() and param_type_end() with iterator_range param_types(). Updating all of the usages of the iterators with range-based for loops.
|
11 жил өмнө |
Benjamin Kramer
|
6fd5cdde30
Pass llvm::Triple objects by const reference.
|
11 жил өмнө |
Alp Toker
|
c50bf3d128
Rename FunctionProtoType accessors from 'arguments' to 'parameters'
|
11 жил өмнө |
Chandler Carruth
|
4b9be6e25f
Sort all the #include lines with LLVM's utils/sort_includes.py which
|
11 жил өмнө |
Aaron Ballman
|
73926cc506
Fixed a FIXME; created a print method for Selectors that accepts a raw_ostream, and started using it in places it made sense.
|
11 жил өмнө |
Rafael Espindola
|
d6be277ba4
On 32 bit windows, mangle stdcall and fastcall decls in clang.
|
12 жил өмнө |
Eli Friedman
|
e5798893b1
Get rid of dead/useless code for block mangling.
|
12 жил өмнө |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 жил өмнө |
Fariborz Jahanian
|
4904bf4e84
block literal irgen: several improvements on naming block
|
13 жил өмнө |