Simon Pilgrim
|
7fc84cdab9
Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 years ago |
Guillaume Chatelet
|
4eef7a8ad0
[Alignment][Clang][NFC] Add CharUnits::getAsAlign
|
5 years ago |
Simon Pilgrim
|
b143ac238d
Log2_32 returns an unsigned. NFCI.
|
5 years ago |
David Chisnall
|
aab18df3ee
[gnustep-objc] Make the GNUstep v2 ABI work for Windows DLLs.
|
6 years ago |
David Chisnall
|
3181e8ef22
[objc-gnustep] Use .init_array not .ctors when requested.
|
6 years ago |
James Y Knight
|
937984b3a9
[opaque pointer types] Cleanup CGBuilder's Create*GEP.
|
6 years ago |
James Y Knight
|
679ab5f711
[opaque pointer types] Pass function types for runtime function calls.
|
6 years ago |
David Chisnall
|
e65e062ca5
[objc-gnustep] Fix encoding of ivar size for _Bool.
|
6 years ago |
James Y Knight
|
8060008472
Cleanup: replace uses of CallSite with CallBase.
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
David Chisnall
|
bd0803d067
[objc-gnustep2] Fix a bug in category generation.
|
6 years ago |
David Chisnall
|
27ff8dcc77
[objc-gnustep] Fix a copy-and-paste error.
|
6 years ago |
Fangrui Song
|
2bc7aaa80d
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
|
7 years ago |
David Chisnall
|
6c4fb3c535
[gnu-objc] Make selector order deterministic.
|
7 years ago |
David Chisnall
|
6020984018
Add Windows support for the GNUstep Objective-C ABI V2.
|
7 years ago |
Simon Pilgrim
|
2262dd08f4
[CGObjCGNU] Rename GetSelector helper method to fix -Woverloaded-virtual warning (PR38210)
|
7 years ago |
David Chisnall
|
c023d882a7
[objc-gnustep] Don't emit .guess ivar offset vars.
|
7 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
David Chisnall
|
e645880336
[objc-gnustep2] Use unsigned char to avoid potential UB in isalnum.
|
7 years ago |
David Chisnall
|
007983114f
[objc-gnustep2] Use isalnum instead of a less efficient and nonportable equivalent.
|
7 years ago |
David Chisnall
|
b8a49afcfa
Revert "Revert r332955 "GNUstep Objective-C ABI version 2""
|
7 years ago |
Bjorn Pettersson
|
7f399dc659
Revert r332955 "GNUstep Objective-C ABI version 2"
|
7 years ago |
David Chisnall
|
a423afee3c
Add cctype include.
|
7 years ago |
David Chisnall
|
f018741d7d
GNUstep Objective-C ABI version 2
|
7 years ago |
David Chisnall
|
e4c4700eca
ObjCGNU: Fix empty v3 protocols being emitted two fields short
|
7 years ago |
Yaxun Liu
|
a25e503459
Recommit r326946 after reducing CallArgList memory footprint
|
7 years ago |
Richard Smith
|
5034f5fdda
Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList.
|
7 years ago |
Yaxun Liu
|
8e23619931
CodeGen: Fix address space of indirect function argument
|
7 years ago |
George Burgess IV
|
f6b7996bf6
Remove redundant casts. NFC
|
7 years ago |
Rafael Espindola
|
cba8d12198
Start setting dllimport/dllexport in setGVProperties.
|
7 years ago |