aboutsummaryrefslogtreecommitdiff
path: root/CodeGen
AgeCommit message (Expand)Author
2008-01-21Simplify the bitfield codegen.Lauro Ramos Venancio
2008-01-18Assert that the type of the cast is equal to the _unqualified_ type of the su...Anders Carlsson
2008-01-17Match change in EmitCallExprNate Begeman
2008-01-17Fix for EmitCallExpr changed in OverloadExpr patchNate Begeman
2008-01-17Implement basic overload support via a new builtin, __builtin_overload.Nate Begeman
2008-01-14Add codegen upport for implicit casts to aggregate exprs.Anders Carlsson
2008-01-12Fix the type of predefined identifiers like __func__. Patch byChris Lattner
2008-01-12Add first pieces of support for parsing and representing Chris Lattner
2008-01-09implement proper support for _Bool in memory, which is usually i8, not i1.Chris Lattner
2008-01-07Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek
2008-01-03fix long lines.Chris Lattner
2008-01-03Fix a crash reported by Seo Sanghyeon.Chris Lattner
2007-12-30Allow implicit casts during arithmetic for OCUVector operationsNate Begeman
2007-12-30Allow codegen of vector fdivNate Begeman
2007-12-29implement codegen support for most unary operators when Chris Lattner
2007-12-29remove attribution from makefiles.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-29Enable CodeGen for member expressions based on call expressions returning agg...Christopher Lamb
2007-12-29Make MemberExpr code safe w.r.t. address spaces.Christopher Lamb
2007-12-26No need to do work that the folding builder does for us.Anders Carlsson
2007-12-26Remove broken assert from CodeGen. Better check is done in Sema.Seo Sanghyeon
2007-12-23String literal in aggregate expressionSeo Sanghyeon
2007-12-21Convert opaque type when struct definition is seen.Devang Patel
2007-12-21Keep track of llvm struct size while adding fields.Devang Patel
2007-12-20Implement codegen for ordered comparison builtins.Chris Lattner
2007-12-18local static vars are globals also. This fixes a testcaseChris Lattner
2007-12-18Turns out the LLVMFoldingBuilder can fold InsertElement. Knowing this, we can...Anders Carlsson
2007-12-18introduce a new CodeGenModule::getIntrinsic method, which wraps Chris Lattner
2007-12-17Patch to implemented objective-c's dynamic object pointer qualified withFariborz Jahanian
2007-12-17Make the insertion point with an explicit new instead of the builder.Chris Lattner
2007-12-17add a hack so that codegen doesn't abort on missing sema of initializers, nowChris Lattner
2007-12-17Update to use new PointerType::getUnqual() api.Christopher Lamb
2007-12-16Start generating SSE intrinsics.Anders Carlsson
2007-12-15We now support all MMX intrinsics. SSE intrinsics are next.Anders Carlsson
2007-12-14Simplify the vector code. Add more shift intrinsics.Anders Carlsson
2007-12-14Array subscription in aggregate expressionSeo Sanghyeon
2007-12-14Implement dereference operator in aggregate expressionSeo Sanghyeon
2007-12-13minor cleanupsChris Lattner
2007-12-13simplify some code.Chris Lattner
2007-12-13Add assert to detect incomplete implementation work.Devang Patel
2007-12-13builtin id 0 is invalid, don't use a slot for it.Chris Lattner
2007-12-12fix off-by-one error.Chris Lattner
2007-12-12TargetInfo no longer includes a reference to SourceManager.Ted Kremenek
2007-12-12Fix a codegen crash on test/CodeGen/cast.c, reported by Keith.Chris Lattner
2007-12-11Match union field type when member expression is u->xDevang Patel
2007-12-11Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek
2007-12-11Refactor bit-field handling code into a separate method.Devang Patel
2007-12-11fix a build issue with non-apple-gcc-4.0 compilers.Chris Lattner
2007-12-11Generate more builtins.Anders Carlsson
2007-12-11Generate code for some more intrinsics.Anders Carlsson