Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
af99417156c652a6f04dff643925036dc3241d60
/
lib
/
CodeGen
/
CodeGenFunction.cpp
af99417
Fixed bugzilla bug# 2489.
by Sanjiv Gupta
· 16 years ago
4111024
Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.
by Chris Lattner
· 16 years ago
1e692ac
Basic support for volatile loads and stores. Stores the volatile
by Eli Friedman
· 16 years ago
ff4a2d9
First cut at setting attributes for functions and calls; this puts us
by Eli Friedman
· 16 years ago
20ff310
Support for code generation of Objective-C top-level language constructs.
by Anton Korobeynikov
· 16 years ago
1c6a38b
Generate subprogram debug info with -g.
by Sanjiv Gupta
· 16 years ago
3f2af10
Make debugging information usable. This is barebones, but it makes -g
by Eli Friedman
· 16 years ago
4f8d123
Move getAccessedFieldNo out of lib/AST/Expr.cpp into
by Dan Gohman
· 16 years ago
72cefca
remove a stray printout
by Chris Lattner
· 16 years ago
a212c56
Simplify FunctionDecl::AddRedeclaration a bit by using std::swap.
by Chris Lattner
· 16 years ago
8fabd78
if a decl is both 'static' and weak or static and inline, its linkage
by Chris Lattner
· 16 years ago
248a753
Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl().
by Steve Naroff
· 16 years ago
984d0b4
tracking API changes arising from r49277
by Gabor Greif
· 16 years ago
c8aa5f1
Codegen assignment to self correctly, patch by David Chisnall!
by Chris Lattner
· 16 years ago
423a3c9
simplify some code by using PointerLikeType.
by Chris Lattner
· 16 years ago
ce5605e
some cleanups on top of David's patch. There are still two
by Chris Lattner
· 16 years ago
391d77a
Add initial support for objc codegen for methods, ivars, and the
by Chris Lattner
· 16 years ago
bda0b62
Make a major restructuring of the clang tree: introduce a top-level
by Chris Lattner
· 16 years ago
[Renamed from CodeGen/CodeGenFunction.cpp]
e0e0c94
Update to reflect changes in parameter attribute api.
by Chris Lattner
· 17 years ago
440b456
Add fastcall/stdcall attribute support
by Nate Begeman
· 17 years ago
98be494
remove the source location arguments to various target query methods.
by Chris Lattner
· 17 years ago
f89e88d
fix codegen support for functions that are nothrow and noreturn.
by Chris Lattner
· 17 years ago
ddee423
Add a bunch of attributes, patch by Nuno Lopes.
by Chris Lattner
· 17 years ago
8137335
Implement codegen for the following static var init.
by Lauro Ramos Venancio
· 17 years ago
af31913
Change the key of CGRecordLayouts from being an llvm type* to being a decl*. LLVM
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
55352a2
Make the insertion point with an explicit new instead of the builder.
by Chris Lattner
· 17 years ago
2c8569d
warn about unhandled initializers instead of crashing on them.
by Chris Lattner
· 17 years ago
9cd4fe4
Handle global variable definitions which change the type of a definition, such as:
by Chris Lattner
· 17 years ago
5a2fa14
remove the alloca insertion point inst, which is an internal helper.
by Chris Lattner
· 17 years ago
58c3f9e
implement codegen for functions whose function body type don't match
by Chris Lattner
· 17 years ago
dc4d280
convert the rest of the stderr users in codegen to use diagnostics.
by Chris Lattner
· 17 years ago
dc5e826
move unsupported warning into a centralized place.
by Chris Lattner
· 17 years ago
5c6a42a
take an initial stab at setting function linkage right. Handle
by Chris Lattner
· 17 years ago
88a981b
Rename classes and collections that maintain record layout information.
by Devang Patel
· 17 years ago
c4c429a
by Devang Patel
· 17 years ago
655bf3d
untabify
by Devang Patel
· 17 years ago
b84a06e
Begin struct layout work.
by Devang Patel
· 17 years ago
793680e
Generate code for va_start and va_end.
by Anders Carlsson
· 17 years ago
c049e4f
Code gen case statement ranges.
by Devang Patel
· 17 years ago
51b09f2
switch statement code gen.
by Devang Patel
· 17 years ago
d9363c3
Do not codegen dummy block. Dummy block is an empty block with no predecessors.
by Devang Patel
· 17 years ago
47f7dbf
eliminate some VC++ warnings, patch contributed by Hartmut Kaiser
by Chris Lattner
· 17 years ago
cc666af
implement initial codegen for aggregate return functions. This implements
by Chris Lattner
· 17 years ago
da13870
Implement break and continue. Patch by Anders Carlsson!
by Chris Lattner
· 17 years ago
d2d2a11
A significant refactoring of the type size stuff to also
by Chris Lattner
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 17 years ago