llvm-project/clang/lib/CodeGen
Chris Lattner b781dc79aa Add basic support for the pic-* target triples and add support for
targets that do not support recursion (and thus codegen stack variables
as globals).

Patch contributed by Alireza Moshtaghi!

llvm-svn: 50844
2008-05-08 05:58:21 +00:00
..
CGBuiltin.cpp simplify some builder calls. 2008-05-06 00:56:42 +00:00
CGDecl.cpp Add basic support for the pic-* target triples and add support for 2008-05-08 05:58:21 +00:00
CGExpr.cpp OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. 2008-04-18 23:10:10 +00:00
CGExprAgg.cpp simplify some builder calls. 2008-05-06 00:56:42 +00:00
CGExprComplex.cpp use simplified API for making fp constants. 2008-05-04 18:23:51 +00:00
CGExprConstant.cpp use simplified ConstantFP:get method. 2008-04-20 00:45:53 +00:00
CGExprScalar.cpp implement a fixme, add support for ++/-- on long double. 2008-04-20 00:50:39 +00:00
CGObjC.cpp The dtor CGObjCRuntime::~CGObjCRuntime() was implemented twice, once 2008-04-09 15:51:31 +00:00
CGObjCEtoile.cpp simplify some builder calls. 2008-05-06 00:56:42 +00:00
CGObjCGNU.cpp simplify some builder calls. 2008-05-06 00:56:42 +00:00
CGObjCRuntime.h update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGStmt.cpp tracking API changes arising from r49277 2008-04-06 20:42:52 +00:00
CodeGenFunction.cpp remove a stray printout 2008-05-06 00:44:00 +00:00
CodeGenFunction.h Add basic support for the pic-* target triples and add support for 2008-05-08 05:58:21 +00:00
CodeGenModule.cpp Simplify FunctionDecl::AddRedeclaration a bit by using std::swap. 2008-05-04 02:29:49 +00:00
CodeGenModule.h Fix PR2236 2008-04-20 20:38:08 +00:00
CodeGenTypes.cpp Begin handling union bitfields. 2008-05-07 22:28:29 +00:00
CodeGenTypes.h Fix PR2081 (problems codegen'ing some recursive structures) patch 2008-04-03 05:50:42 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
ModuleBuilder.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00