Yaxun Liu
|
b51118de43
CodeGen: Let lifetime intrinsic use alloca address space
|
8 年之前 |
Reid Kleckner
|
01734df776
[IR] Make getParamAttributes take argument numbers, not ArgNo+1
|
8 年之前 |
Reid Kleckner
|
e65ba1f374
[IR] Take func, ret, and arg attrs separately in AttributeList::get
|
8 年之前 |
Reid Kleckner
|
9cdcf26331
[IR] Add AttributeSet to hide AttributeSetNode* again, NFC
|
8 年之前 |
David Blaikie
|
a312d25909
Modular Codegen: Support homing debug info for types in modular objects
|
8 年之前 |
Reid Kleckner
|
c84d5c0f2c
Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
|
8 年之前 |
Evgeniy Stepanov
|
c6c9975309
[cfi] Emit __cfi_check stub in the frontend.
|
8 年之前 |
Nirav Dave
|
0842d4121e
Move NumRegParameters Module Flag. NFCI.
|
8 年之前 |
Dean Michael Berris
|
ca9fad67af
[XRay] Add -fxray-{always,never}-instrument= flags to clang
|
8 年之前 |
Alex Lorenz
|
50a59090a4
[CodeGen] Emit a CoreFoundation link guard when @available is used
|
8 年之前 |
Reid Kleckner
|
9bd00f207c
Update Clang for LLVM rename AttributeSet -> AttributeList
|
8 年之前 |
Peter Collingbourne
|
5f5f6d1226
IRGen: Do not set dllexport on declarations.
|
8 年之前 |
Nirav Dave
|
8a5c233e49
[X86] Add NumRegisterParameters Module Flag.
|
8 年之前 |
John McCall
|
cf2a38c652
Promote ConstantInitBuilder to be a public CodeGen API; it's
|
8 年之前 |
Hans Wennborg
|
14434fb9b7
[dllimport] Check for dtor references in functions
|
8 年之前 |
Hans Wennborg
|
abd1d76901
[dllimport] Look through typedefs and arrays in HasNonDllImportDtor
|
8 年之前 |
David Blaikie
|
91a91ae615
Prototype of modules codegen
|
8 年之前 |
Hans Wennborg
|
9d63b56061
Re-commit "Don't inline dllimport functions referencing non-imported methods"
|
8 年之前 |
Reid Kleckner
|
32c7998811
Revert "Don't inline dllimport functions referencing non-imported methods"
|
8 年之前 |
Hans Wennborg
|
d562f4cb87
Don't inline dllimport functions referencing non-imported methods
|
8 年之前 |
David Blaikie
|
a845dd1cc1
Remove now redundant code that ensured debug info for class definitions was emitted under certain circumstances
|
8 年之前 |
Dan Gohman
|
e1c8be73d0
[WebAssembly] Add minimal support for the new wasm object format triple.
|
8 年之前 |
Manman Ren
|
40f6a728ae
Module: Do not add any link flags when an implementation TU of a module imports
|
8 年之前 |
Yaron Keren
|
6fe1d0dfe6
Deduplicate several GD.getDecl() calls into Decl * local variable.
|
8 年之前 |
Chandler Carruth
|
d0ca163966
Cleanup the handling of noinline function attributes, -fno-inline,
|
8 年之前 |
Yaxun Liu
|
fbed33dec5
Re-commit r289252 and r289285, and fix PR31374
|
8 年之前 |
Saleem Abdulrasool
|
e13e0e403d
CodeGen: fix runtime function dll storage
|
8 年之前 |
Nico Weber
|
e9976eea59
Revert 289252 (and follow-up 289285), it caused PR31374
|
8 年之前 |
Yaxun Liu
|
b6215483b7
Add support for non-zero null pointer for C and OpenCL
|
8 年之前 |
John McCall
|
fe232febd1
Introduce a type-safe enum for ForDefinition.
|
8 年之前 |