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
/
CGCall.cpp
Age
Commit message (
Expand
)
Author
2012-07-12
[Windows] Use thiscall as the default calling convention for class methods. P...
Timur Iskhodzhanov
2012-07-07
Distinguish more carefully between free functions and C++ instance methods
John McCall
2012-06-22
revert CodeGen support for the alloc_size attribute until we finish the desig...
Nuno Lopes
2012-06-06
Revert Decl's iterators back to pointer value_type rather than reference valu...
David Blaikie
2012-05-28
adjust to mainline llvm API change.
Chris Lattner
2012-05-25
fix codegen support for alloc_size attribute for static C++ methods
Nuno Lopes
2012-05-25
add CodeGen support for the alloc_size attribute
Nuno Lopes
2012-04-30
Remove the ref/value inconsistency in filter_decl_iterator.
David Blaikie
2012-04-16
Propagate alignment on lvalues through EmitLValueForField. PR12395.
Eli Friedman
2012-04-13
Step forward with supporting of ARM homogenous aggregates:
Anton Korobeynikov
2012-03-29
Revert r153613 as it's causing large compile-time regressions on the nightly ...
Chad Rosier
2012-03-28
When we can't prove that the target of an aggregate copy is
John McCall
2012-03-16
When "low alignment" is specified, then set the alignment of the aggregate's
Bill Wendling
2012-03-11
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-02-17
Whether an argument is required (in contrast with being an
John McCall
2012-02-16
Teach clang to add metadata tags to calls and invokes in ObjC with
Dan Gohman
2012-02-10
Fix function prolog codegen whe coerce-to type is a struct.
Evgeniy Stepanov
2012-01-29
When emitting an ARC epilogue that looks like a return of 'self',
John McCall
2012-01-29
Get a little bit smarter about killing off the ReturnValue alloca
John McCall
2012-01-20
use llvm:Attributes instead of unsigned
Kostya Serebryany
2012-01-09
Move the piece of code up that skips the padding argument. Without this change,
Akira Hatanaka
2012-01-07
Add field PaddingType to ABIArgInfo which specifies the type of padding that
Akira Hatanaka
2011-12-03
Switch LValue so that it exposes alignment in CharUnits. (No functional chan...
Eli Friedman
2011-12-03
Add a utility to get a RValue for a given LValue for an aggregate; switch a f...
Eli Friedman
2011-11-27
Add inreg attributes to reference arguments.
Rafael Espindola
2011-11-15
Fix crash in calling convention code expanding an struct with a complex member.
Eli Friedman
2011-11-03
Fix alignment on alloca's for parameters using ABIArgInfo::Expand.
Eli Friedman
2011-10-31
In x86_64, when calling an Objective-C method that returns a _Complex long do...
Anders Carlsson
2011-10-22
Fix a typo that completely broke the expansion of complex arguments.
Bob Wilson
2011-10-12
Add returns_twice to functions that are known to return twice. This implements
Rafael Espindola
2011-10-03
Propagate __attribute__((returns_twice)) from C to IL.
Rafael Espindola
2011-10-03
Allow getting all source locations of selector identifiers in a ObjCMethodDecl.
Argyrios Kyrtzidis
2011-09-23
Removing a bunch of dead returns/breaks after llvm_unreachables.
David Blaikie
2011-09-23
Switch assert(0/false) llvm_unreachable.
David Blaikie
2011-09-02
Extend the ASTContext constructor to delay the initialization of
Douglas Gregor
2011-08-26
Slight optimization enabled by the previous assert:
John McCall
2011-08-26
Assert that a call argument is a gl-value iff the parameter is a reference type.
John McCall
2011-08-25
Track whether an AggValueSlot is potentially aliased, and do not
John McCall
2011-08-15
'pure' and 'const' functions should also be marked nounwind. Migrate
Eric Christopher
2011-08-03
Handle "homogeneous aggregates" as required by the ARM AAPCS-VFP ABI.
Bob Wilson
2011-07-23
Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...
Chris Lattner
2011-07-23
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....
Chris Lattner
2011-07-20
fix rdar://9780211 - Clang crashes with an assertion failure building WKView....
Chris Lattner
2011-07-18
de-constify llvm::Type, patch by David Blaikie!
Chris Lattner
2011-07-15
Convert CallInst and InvokeInst APIs to use ArrayRef.
Jay Foad
2011-07-15
protect some calls to ConvertType when a function info is under construction
Chris Lattner
2011-07-15
Enhance the IR type lowering code to be much smarter about recursively lowering
Chris Lattner
2011-07-13
PR10337 reminds me that calls return values, lets handle them just
Chris Lattner
2011-07-12
insert a bitcast in the 'expand' case of argument passing when needed. This
Chris Lattner
2011-07-12
fix PR10335 by watching out for IR type compatibility in call argument lists.
Chris Lattner
[next]