Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Benjamin Kramer
|
741801da75
Fix the type of 1<<31 integer constants.
|
7 years ago |
Akira Hatanaka
|
0e6cfa4e8a
[CodeGen] Merge identical block descriptor global variables.
|
7 years ago |
Akira Hatanaka
|
ffa70d529c
[CodeGen] Merge equivalent block copy/helper functions.
|
7 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Akira Hatanaka
|
4e2bc94eda
[CodeGen][ObjC] Make copying and disposing of a non-escaping block
|
7 years ago |
Akira Hatanaka
|
23c768ab7e
[CodeGen][ObjC] Block captures should inherit the type of the captured
|
9 years ago |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 years ago |
John McCall
|
9b4c81d46f
Move BlockByrefHelpers back to CodeGenModule.h to placate MSVC.
|
10 years ago |
John McCall
|
f4ddf94ecb
Compute and preserve alignment more faithfully in IR-generation.
|
10 years ago |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 years ago |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 years ago |
Benjamin Kramer
|
7b36de52e2
Header guard canonicalization, clang part.
|
11 years ago |
Rafael Espindola
|
ccae0dc8a9
Don't indent inside namespaces.
|
11 years ago |
Dmitri Gribenko
|
cfa88f8939
Remove useless 'llvm::' qualifier from names like StringRef and others that are
|
12 years ago |
Chandler Carruth
|
3b844ba7d5
Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to
|
12 years ago |
Fariborz Jahanian
|
ff685c562c
objective-c blocks: Consider padding due to alignment
|
12 years ago |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 years ago |
Fariborz Jahanian
|
3ca23d7dc6
objective-C blocks: Provide layout map for byref
|
12 years ago |
Fariborz Jahanian
|
a97d2ecca7
objective-C blocks: Change BLOCK_HAS_EXTENDED_LAYOUT to be 1<<31.
|
12 years ago |
Fariborz Jahanian
|
f22ae6512d
objective-C block meta-data. This patch completes meta-data
|
12 years ago |
Fariborz Jahanian
|
7b5209cdcb
Remove BLOCK_BYREF_LAYOUT_BYREF flags from list of
|
13 years ago |
Fariborz Jahanian
|
3dac20a58d
Declare type of flags to be used in a __block (byref)
|
13 years ago |
Fariborz Jahanian
|
40effbb836
Changing name of enum for block literal flags to represent
|
13 years ago |
Micah Villmow
|
25a6a84cf5
Move TargetData to DataLayout.
|
13 years ago |
John McCall
|
6f103ba42c
Whenever explicitly activating or deactivating a cleanup, we
|
13 years ago |
John McCall
|
1a343ebbf4
Enter the cleanups for a block outside the enclosing
|
13 years ago |
Chris Lattner
|
2acc6e3fed
de-constify llvm::Type, patch by David Blaikie!
|
14 years ago |
Francois Pichet
|
6af9662662
Remove more unnecessary #include <llvm/ADT/SmallVector.h>
|
14 years ago |
John McCall
|
f85e193739
Automatic Reference Counting.
|
14 years ago |