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
/
CGExpr.cpp
Age
Commit message (
Expand
)
Author
2008-11-19
Generate strong write barriers for __strong objects.
Fariborz Jahanian
2008-11-18
Patch for generation of weak write barriers for objc
Fariborz Jahanian
2008-11-18
Generate objc_read_weak for __weak objc loads.
Fariborz Jahanian
2008-11-18
Some basic support toward objective-c's GC code gen.
Fariborz Jahanian
2008-11-14
Add a new expression node, CXXOperatorCallExpr, which expresses a
Douglas Gregor
2008-11-13
Easy IRgen improvement for bitfields, don't emit x >> 0.
Daniel Dunbar
2008-11-04
Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....
Douglas Gregor
2008-10-17
Emit more descriptive unsupported error message on dot-syntax use of super.
Daniel Dunbar
2008-10-17
Lift CodeGenFunction::EmitPredefinedFunctioName out of EmitPredefinedLValue.
Daniel Dunbar
2008-09-24
Refactor some CodeGen functionality:
Daniel Dunbar
2008-09-10
Implement CodeGen support for the 'CXXConditionDeclExpr' expression node, whi...
Argyrios Kyrtzidis
2008-09-09
Move ABI specific code for functions / calls to CGCall.cpp:
Daniel Dunbar
2008-09-09
Change CodeGen to emit calls using (RValue,Type) list:
Daniel Dunbar
2008-09-08
Refactor parameter attribute handling:
Daniel Dunbar
2008-09-04
Implement codegen of aggregates as lvalues in binary expressions,
Daniel Dunbar
2008-08-30
Add Objective-C property setter support.
Daniel Dunbar
2008-08-30
Refactor handling of calls:
Daniel Dunbar
2008-08-29
Add special "property reference" CodeGen::LValue type for emitting
Daniel Dunbar
2008-08-25
Support __PRETTY_FUNCTION__ and friends in Obj-C methods.
Daniel Dunbar
2008-08-25
Make code generation of ivar ref exprs more like member exprs.
Anders Carlsson
2008-08-23
Implement Obj-C ivar references to aggregates.
Daniel Dunbar
2008-08-23
NeXT: Fix message sends which return structures.
Daniel Dunbar
2008-08-23
Trim CGObjCRuntime::GenerateMessageSend[Super]
Daniel Dunbar
2008-08-16
Change WarnUnsupported to ErrorUnsupported (in name and in practice).
Daniel Dunbar
2008-08-13
Add GetAddrOfConstantCString method
Daniel Dunbar
2008-08-13
Change ObjCRuntime GenerateProtocol[Ref] methods to take
Daniel Dunbar
2008-08-11
Change CodeGenModule to only create ObjC runtime for ObjC files
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-10
Back out r54608 (inline string literals were getting an extra '\0')
Daniel Dunbar
2008-08-10
rename PreDefinedExpr -> PredefinedExpr
Chris Lattner
2008-08-06
Fix bitfield accesses which straddle the boundary of the underlying
Daniel Dunbar
2008-08-04
Finally fix PR2189. This makes a fairly invasive but important change to
Chris Lattner
2008-07-31
Fix a regression I introduced in r54107:
Chris Lattner
2008-07-29
Rework codegen emission of globals
Daniel Dunbar
2008-07-26
remove uses of QualType::getCanonicalType() from codegen for PR2189
Chris Lattner
2008-07-26
change more instances of QualType::getCanonicalType to call
Chris Lattner
2008-06-17
Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.
Chris Lattner
2008-06-17
This patch is motivated by numerous strict-aliasing warnings when compiling
Ted Kremenek
2008-06-13
Basic support for volatile loads and stores. Stores the volatile
Eli Friedman
2008-06-01
First cut at setting attributes for functions and calls; this puts us
Eli Friedman
2008-06-01
Minor cleanup to use the ConvertTypeForMem helper.
Eli Friedman
2008-05-29
Rearrange EmitLValueForField a bit to work properly for _Bool bitfields
Eli Friedman
2008-05-22
Change uses of llvm::Type::isFirstClassType to use the new
Dan Gohman
2008-05-22
Move getAccessedFieldNo out of lib/AST/Expr.cpp into
Dan Gohman
2008-05-21
Remove an unnecessary/buggy if check. Ran into this with some other
Eli Friedman
2008-05-19
Fix the emission of expressions like char a[10] = "asdf"; previously,
Eli Friedman
2008-05-17
Fix support for _Bool bitfields. The issue is that the bitfield width
Eli Friedman
2008-05-13
Add codegen support for block-level compound literals.
Eli Friedman
[next]