summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Don't crash on invalid source locations inDaniel Dunbar2008-10-241-3/+6
* Map compilation units using FileEntry pointers instead ofDaniel Dunbar2008-10-242-11/+8
* Add GetModule accessor to ModuleBuilderDaniel Dunbar2008-10-211-0/+4
* Preliminary support for function overloadingDouglas Gregor2008-10-211-2/+2
* Debug info bug fix, function start wasn't getting generated correctlyDaniel Dunbar2008-10-185-24/+24
* Emit more descriptive unsupported error message on dot-syntax use of super.Daniel Dunbar2008-10-171-0/+2
* Add FIXME about potential problem in how property ref lvalues are handled.Daniel Dunbar2008-10-171-0/+3
* Lift CodeGenFunction::EmitPredefinedFunctioName out of EmitPredefinedLValue.Daniel Dunbar2008-10-172-23/+28
* Add option argument to GetAddrOfConstantString to use for name ofDaniel Dunbar2008-10-172-10/+23
* Emit error unsupported when asm string conversion fails instead ofDaniel Dunbar2008-10-171-3/+13
* Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType.Daniel Dunbar2008-10-173-12/+4
* More Obj-C type encoding improvements.Daniel Dunbar2008-10-171-1/+2
* Change CGDebugInfo::setLocation to just ignore invalid locations. ThisDaniel Dunbar2008-10-176-23/+16
* NeXT: Use objc_msgSend_fpret for calling functions which returnDaniel Dunbar2008-10-171-14/+40
* Quick patch for PR2784, assert genereting debug info for opaqueDaniel Dunbar2008-10-171-1/+9
* Added pinsrd, pinsrq, and some other vector intrinsicsMon P Wang2008-10-151-0/+4
* Simplify handling of struct/union/class tags.Argyrios Kyrtzidis2008-10-151-6/+2
* Lift out ABIInfo abstract base class.Daniel Dunbar2008-10-133-21/+102
* silence release-assert warnings.Chris Lattner2008-10-124-11/+12
* Lift EmitTargetBuiltinExpr out of EmitBuiltinExpr.Daniel Dunbar2008-10-102-8/+15
* Adjust calls to APFloat conversion for new interface.Dale Johannesen2008-10-091-1/+3
* Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek2008-10-061-3/+3
* Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek2008-10-061-1/+1
* In EmitDeclStmt: use DeclStmt::const_decl_iterator instead of walking the sco...Ted Kremenek2008-10-061-3/+3
* Make sema and codegen allow __builtin___CFStringMakeConstantString as a validChris Lattner2008-10-062-17/+20
* always try to fold a builtin before emitting it. In the futureChris Lattner2008-10-061-18/+5
* Move handling of __builtin_nan("") out of CGBuiltin.cpp into ExprConstant.cppChris Lattner2008-10-061-18/+5
* remove some code where CGBuiltin folds constants, and use tryEvaluate toChris Lattner2008-10-061-22/+19
* instead of making codegen try to know about all of the builtins to generateChris Lattner2008-10-061-23/+8
* Implement support for the const and pure attributes.Anders Carlsson2008-10-051-0/+4
* Emit error unsupported for break/continue/goto inside Obj-C exceptionDaniel Dunbar2008-10-021-2/+30
* (LLVM up) Rename IRBuilder::IsNonNull -> IsNotNull.Daniel Dunbar2008-10-021-3/+3
* NeXT: Update to use CreateRuntimeFunction for the routines it imports.Daniel Dunbar2008-10-011-80/+54
* Add simple interface for protecting runtime functions from nameDaniel Dunbar2008-10-012-0/+56
* Added support for sse intrinsics loadlpd, loadhpd, muldq128, and mulld128Mon P Wang2008-09-301-0/+7
* Add infrastructure for proper @finally support.Daniel Dunbar2008-09-303-60/+145
* Add support for implicit rethrows in @catch blocks.Daniel Dunbar2008-09-282-10/+102
* Skip redundant if.Daniel Dunbar2008-09-281-5/+3
* (Update LLVM) Clean up obj-c exception generation to be a bit moreDaniel Dunbar2008-09-271-23/+15
* Bug fix, codegen @catch(id<X> ...) acceptably.Daniel Dunbar2008-09-271-2/+5
* Simplify generate code for exceptions: Daniel Dunbar2008-09-271-27/+15
* Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...).Daniel Dunbar2008-09-271-1/+1
* Simplify code to emit the unified return block and move it to the endDaniel Dunbar2008-09-271-12/+4
* Bug fix, make sure to initialize exception object (to rethrow) evenDaniel Dunbar2008-09-271-38/+38
* Easy fix for nasty bug, exception data buffer had wrong type == wrongDaniel Dunbar2008-09-271-1/+1
* Now Attributes are divided in three groupsDevang Patel2008-09-262-5/+9
* Large mechanical patch.Devang Patel2008-09-254-35/+35
* Implement Obj-C synthesized setters for copy / retain.Daniel Dunbar2008-09-242-23/+65
* Implement Obj-C getter synthesis for copy and retain.Daniel Dunbar2008-09-241-12/+56
* Refactor some CodeGen functionality: Daniel Dunbar2008-09-243-16/+59
OpenPOWER on IntegriCloud