summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprScalar.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change another is-a-pointer check to check in terms of LLVM type.Daniel Dunbar2008-08-251-1/+1
* Do is-a-pointer checks in terms of LLVM types inDaniel Dunbar2008-08-251-4/+6
* Add CodeGen support for CXXZeroInitValueExpr.Argyrios Kyrtzidis2008-08-231-0/+3
* Implement Obj-C ivar references to aggregates.Daniel Dunbar2008-08-231-0/+7
* Trim CGObjCRuntime::GenerateMessageSend[Super]Daniel Dunbar2008-08-231-6/+5
* Move all Obj-C runtime interaction into CodeGenFunction.Daniel Dunbar2008-08-201-40/+4
* Add CodeGen support for AddrLabelExpr in initializers.Daniel Dunbar2008-08-161-4/+5
* Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar2008-08-161-1/+1
* Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar2008-08-131-1/+2
* Drop Sender from GenerateMessageSend*Daniel Dunbar2008-08-121-1/+0
* Protocol related tweaksDaniel Dunbar2008-08-121-0/+7
* Add @selector(...) codegen support.Daniel Dunbar2008-08-121-0/+5
* Change CodeGenModule to only create ObjC runtime for ObjC filesDaniel Dunbar2008-08-111-1/+3
* More #include cleaningDaniel Dunbar2008-08-111-1/+2
* rename PreDefinedExpr -> PredefinedExprChris Lattner2008-08-101-1/+1
* update to make IRBuilder API change.Chris Lattner2008-08-081-1/+1
* Fix CodeGen of pointer arithmetic in compound assignment statements.Daniel Dunbar2008-08-061-76/+94
* Bug fix, CodeGen of (void*) - (void*) was broken.Daniel Dunbar2008-08-051-3/+12
* Add CodeGen support for indirect goto.Daniel Dunbar2008-08-041-0/+6
* remove uses of QualType::getCanonicalType() from codegen for PR2189Chris Lattner2008-07-261-13/+8
* implement codegen support for labels at the end of stmtexprs.Chris Lattner2008-07-261-1/+2
* minor tidying, no functionality change.Chris Lattner2008-07-261-8/+3
* Generate vector compares in codegenNate Begeman2008-07-251-2/+18
* Fix a codegen crash on:Chris Lattner2008-07-231-6/+10
* Add note to check what __alignof__ a function type should be.Daniel Dunbar2008-07-221-0/+1
* Prevent codegen crash on sizeof(<function type>), a gcc extension.Daniel Dunbar2008-07-221-2/+3
* Make a few related changes:Chris Lattner2008-06-301-1/+1
* avoid a lot of unneeded selector processing work by passing aroundChris Lattner2008-06-261-6/+1
* This patch is motivated by numerous strict-aliasing warnings when compilingTed Kremenek2008-06-171-1/+1
* fix crash when codegening 'cond ? lhs : call-to-void-func()'Nuno Lopes2008-06-041-1/+1
* Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov2008-06-011-1/+1
* Fix an extremely subtle bug with pointer comparisons: they have to be Eli Friedman2008-05-291-4/+4
* Fix for PR2001. I'm not really fond of it, but it is correct (unless Eli Friedman2008-05-251-1/+10
* Backout of codegen-based fix to PR2334; this has been fixed differently Eli Friedman2008-05-161-4/+2
* Patch for PR2334, and a similar ObjC bug.Eli Friedman2008-05-161-2/+4
* Implementation of __builtin_shufflevector, a portable builtin capable of Eli Friedman2008-05-141-0/+12
* Add codegen support for block-level compound literals.Eli Friedman2008-05-131-4/+1
* implement a fixme, add support for ++/-- on long double.Chris Lattner2008-04-201-5/+6
* use simplified ConstantFP:get method.Chris Lattner2008-04-201-5/+3
* OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman2008-04-181-3/+3
* update to follow mainline llvm API change.Chris Lattner2008-04-131-1/+1
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-081-1/+4
* tracking API changes arising from r49277Gabor Greif2008-04-061-7/+7
* Since isComplexType() no longer returns true for _Complex integers, the codeChris Lattner2008-04-041-6/+6
* Codegen assignment to self correctly, patch by David Chisnall!Chris Lattner2008-04-041-2/+1
* add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner2008-04-021-2/+2
* some cleanups on top of David's patch. There are still twoChris Lattner2008-03-301-17/+9
* Add initial support for objc codegen for methods, ivars, and theChris Lattner2008-03-301-2/+10
* simplify the clang codegen by using the new Builder.CreateStructGEP method.Chris Lattner2008-03-191-5/+2
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+1185
OpenPOWER on IntegriCloud