index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CodeGenModule.h
Age
Commit message (
Expand
)
Author
2009-04-08
Add a destination type argument to EmitConstantExpr. This will be used for wh...
Anders Carlsson
2009-04-02
Emit code for linkage specifications.
Anders Carlsson
2009-04-01
More "prep" work for handling UTF16 CFString.
Steve Naroff
2009-04-01
move trivial forwarding function inline.
Chris Lattner
2009-04-01
Implement code generation of namespaces and add mangling tests.
Anders Carlsson
2009-03-31
Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem t...
Chris Lattner
2009-03-27
Do not emit debug information for variables while generating optimized code. ...
Devang Patel
2009-03-26
most of this is plumbing to get CompileOptions down into
Chris Lattner
2009-03-22
switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction
Chris Lattner
2009-03-22
emit aliases as the definitions fly by, don't bother deferring until
Chris Lattner
2009-03-22
pull "runtime globals" into the same framework as other functions/global vari...
Chris Lattner
2009-03-21
now that all the decl reference and creation stuff is going through two
Chris Lattner
2009-03-21
fix a crash that could occur when a variable declaration became a
Chris Lattner
2009-03-21
simplify and cleanup global variable creation stuff to all go through one
Chris Lattner
2009-03-21
simplify management of llvm::Function creation to all go through
Chris Lattner
2009-03-21
code cleanups, rename EmitForwardFunctionDefinition ->
Chris Lattner
2009-03-21
simplify some more code.
Chris Lattner
2009-03-21
simplify and comment some code better. Make BindRuntimeGlobals
Chris Lattner
2009-03-19
IRgen support for alias of global variable.
Daniel Dunbar
2009-03-09
Backout r66408, we don't want handling of globals to rely on the
Daniel Dunbar
2009-03-09
Be sure to never create two functions with the same name, instead arrange to
Mike Stump
2009-03-07
Some struct/class mismatch fixes, to silence MSVC warnings.
Sebastian Redl
2009-03-06
(LLVM svn up) Generalize RuntimeFunctions to RuntimeGlobals and add
Daniel Dunbar
2009-03-04
Move more of the blocks code up and out.
Mike Stump
2009-03-04
Move more of blocks codegen out of CodeGenModule and into the
Mike Stump
2009-03-04
Start the migration of more of the blocks code out of sight for most
Mike Stump
2009-03-04
Improved ABI compliance for __block variables. No testcases yet as we
Mike Stump
2009-02-27
Fix PR3612. We ensure that we add builtins to the GlobalDeclMap and
Mike Stump
2009-02-24
first wave of fixes for @encode sema support. This is part of PR3648.
Chris Lattner
2009-02-24
Prevent accidental copying of CodeGenFunction and CodeGenModule.
Anders Carlsson
2009-02-19
Don't emit K&R unprototyped function definitions as varargs.
Daniel Dunbar
2009-02-19
More codegen for blocks. The type of block literals should be better.
Mike Stump
2009-02-18
Address Chris's comments regarding C++ name mangling.
Douglas Gregor
2009-02-17
Change EmitConstantExpr to allow failure.
Daniel Dunbar
2009-02-14
Use getNameAsCString instead of getNameAsString and reflow the type.
Mike Stump
2009-02-14
Generate the helper function for blocks. Now basic codegen is
Mike Stump
2009-02-13
IRgen support for attribute used.
Daniel Dunbar
2009-02-13
Pull MayDeferGeneration out of EmitGlobal.
Daniel Dunbar
2009-02-13
Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructure
Daniel Dunbar
2009-02-13
Let the backend unique these.
Mike Stump
2009-02-13
Move DescriptorUniqueCount into CGM.
Mike Stump
2009-02-13
Move NSConcreteStackBlock into CGM.
Mike Stump
2009-02-13
Reflow to 80col.
Mike Stump
2009-02-13
Move GlobalUniqueCount up into CGM.
Mike Stump
2009-02-13
Condense NSConcreteGlobalBlock handling.
Mike Stump
2009-02-13
Move GenericBlockLiteralType into CGM.
Mike Stump
2009-02-13
Move BlockDescriptorType into CGM.
Mike Stump
2009-02-13
Add basic support for C++ name mangling according to the Itanium C++
Douglas Gregor
2009-02-12
Add a very basic implemenation of global blocks. This needs to be cleaned up.
Anders Carlsson
2009-02-02
More ABI API cleanup.
Daniel Dunbar
[next]