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 年之前 |
Douglas Gregor
|
45c4ea75b2
Move the construction of the RecordDecl representing the runtime
|
14 年之前 |
John McCall
|
a5e19c6b25
Emit wide string literals with the appropriate alignment.
|
14 年之前 |
John McCall
|
40f9c302f2
When rewriting a call to a K&R function to lead to a well-prototyped
|
14 年之前 |
Peter Collingbourne
|
e926523105
CodeGen: rename CodeGenModule::Runtime to ObjCRuntime
|
14 年之前 |
Douglas Gregor
|
5cee119558
Add support for C++0x unicode string and character literals, from Craig Topper!
|
14 年之前 |
Chandler Carruth
|
642116259e
Rename getInstantiationLineNumber to getExpansionLineNumber in both
|
14 年之前 |
Chris Lattner
|
9f5bff086c
fix PR10415, tidying up IR representation of module level inline asm
|
14 年之前 |
Chris Lattner
|
2d3ba4f5a9
Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder!
|
14 年之前 |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 年之前 |
Jordy Rose
|
db8264e4c5
Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.
|
14 年之前 |
Jay Foad
|
a5c04344fa
Convert ConstantExpr::getGetElementPtr and
|
14 年之前 |
Nick Lewycky
|
dce67a70a8
In C99, emit an inline function when encountering an extern redeclaration.
|
14 年之前 |
Chris Lattner
|
2acc6e3fed
de-constify llvm::Type, patch by David Blaikie!
|
14 年之前 |
Jay Foad
|
4c7d9f1507
Convert CallInst and InvokeInst APIs to use ArrayRef.
|
14 年之前 |