Rafael Espindola
|
bcf6b98247
Extend the fix for PR9614 to handle inline asm in the outer decl and
|
13 жил өмнө |
Douglas Gregor
|
15de72cf58
Introduce a module import declaration, so that we properly represent, e.g.,
|
13 жил өмнө |
Eli Friedman
|
64f45a24b1
Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving
|
14 жил өмнө |
Rafael Espindola
|
cc4889f72e
Fix PR9614 for functions with the always_inline attribute. Try to keep
|
14 жил өмнө |
Rafael Espindola
|
a411d2f1ed
Fix pr9614 by not emitting an available_externally function when it calls
|
14 жил өмнө |
Benjamin Kramer
|
1d236ab930
Replace vectors with arrays.
|
14 жил өмнө |
Eric Christopher
|
73fb35003a
Recommit:
|
14 жил өмнө |
Eric Christopher
|
28e06354b5
Revert file/scope handling patches. gdb testing revealed a couple of bugs.
|
14 жил өмнө |
Eric Christopher
|
4b2d549872
Start handling debug line and scope information better:
|
14 жил өмнө |
Ted Kremenek
|
0628b724ff
Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an obvious memory leak that was reported from LLDB devs. The comment indicates the leak is deliberate, but I have no idea why this needs to be so. Please comment/revert if you know otherwise.
|
14 жил өмнө |
Peter Collingbourne
|
d51e43af0b
CUDA: add -fcuda-is-device flag
|
14 жил өмнө |
Peter Collingbourne
|
6c0aa5ff6e
CUDA: IR generation support for kernel call expressions
|
14 жил өмнө |
Argyrios Kyrtzidis
|
491306a83c
Allow getting all source locations of selector identifiers in a ObjCMethodDecl.
|
14 жил өмнө |
Argyrios Kyrtzidis
|
11d7716955
Pass from the parser the locations of selector identifiers when creating
|
14 жил өмнө |
John McCall
|
d1e40d5389
Make -fobjc-nonfragile-abi the -cc1 default, since it's the
|
14 жил өмнө |
David Blaikie
|
d6471f7c19
Rename Diagnostic to DiagnosticsEngine as per issue 5397
|
14 жил өмнө |
David Blaikie
|
b219cfc4d7
Switch assert(0/false) llvm_unreachable.
|
14 жил өмнө |
Peter Collingbourne
|
8c25fc584c
OpenCL: introduce support for function scope __local variables
|
14 жил өмнө |
John McCall
|
5584d91c93
In apple-kext mode, use external linkage for explicit template instantiations
|
14 жил өмнө |
John McCall
|
a45680b7e7
Correctly generate IR for casted "builtin" functions, where
|
14 жил өмнө |
Douglas Gregor
|
e289d81369
Switch LangOptions over to a .def file that describes header of the
|
14 жил өмнө |
Julien Lerouge
|
77f68bb90a
Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can
|
14 жил өмнө |
John McCall
|
13db5cfc4e
Treat the weak export of block runtime symbols as a deployment-target
|
14 жил өмнө |
Argyrios Kyrtzidis
|
ead363bdd2
Do a lookup for the blocks runtime globals to see if they were declared,
|
14 жил өмнө |
Douglas Gregor
|
bcfd1f55bf
Extend the ASTContext constructor to delay the initialization of
|
14 жил өмнө |
Eli Friedman
|
2873aee177
Make sure we don't inline functions marked with __attribute__((naked)). <rdar://problem/9973228>
|
14 жил өмнө |
Argyrios Kyrtzidis
|
75cf3e86d3
Mark objc methods that are implicitly declared for properties (not user-declared) as implicit.
|
14 жил өмнө |
Devang Patel
|
f391dbe39d
Finalize debug info after all deferred globals are emitted.
|
14 жил өмнө |
Devang Patel
|
4111feff7c
Use new DIBuilder::finalize() at the end to wrap up debug info encoding for a translation unit.
|
14 жил өмнө |
Douglas Gregor
|
0815b579b3
Move the creation of the record type for the state of Objective-C fast
|
14 жил өмнө |