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
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
2011-07-12
add some aggressive assertions that call arguments match up to callee
Chris Lattner
2011-07-10
how about we initialize RecursionState.
Chris Lattner
2011-07-10
Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible since
Chris Lattner
2011-07-09
clang side to match the LLVM IR type system rewrite patch.
Chris Lattner
2011-06-25
LValue carries a type now, so simplify the main EmitLoad/Store APIs
John McCall
2011-06-15
Automatic Reference Counting.
John McCall
2011-06-15
Per Chris's suggestion, simplify code using llvm::getOrEnforceKnownAlignment.
Eli Friedman
2011-06-15
Fix a regression from r132957 involving complex integers. (Fixes failures on...
Eli Friedman
2011-06-14
The LLVM IR representation of byval arguments has a rather strange property: ...
Eli Friedman
2011-05-26
Skip extra copy from aggregate where it isn't necessary; rdar://problem/81399...
Eli Friedman
2011-05-20
Introduce Type::isSignedIntegerOrEnumerationType() and
Douglas Gregor
2011-05-17
For calls returning first-class aggregates, store by element instead of creat...
Eli Friedman
2011-05-15
More killing of std::vector.
John McCall
2011-05-07
Revert r130717, which caused a regression (<rdar://problem/9402621>).
Douglas Gregor
2011-05-02
Skip extra copy from aggregate where it isn't necessary; rdar://problem/81399...
Eli Friedman
2011-05-02
Switch CallArgList from an std::pair to a new CallArg struct (which will even...
Eli Friedman
2011-04-14
Implement ARM pcs attribute. Basically it's another way of calling convention...
Anton Korobeynikov
2011-04-09
PR8369: make __attribute((regparm(0))) work correctly. Original patch by
Eli Friedman
2011-03-18
Add support for language-specific address spaces. On top of that,
Peter Collingbourne
2011-03-13
Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep...
Sebastian Redl
2011-03-12
Propagate the new exception information to FunctionProtoType.
Sebastian Redl
2011-03-11
Use a slightly more semantic interface for emitting call arguments.
John McCall
2011-03-10
lib/CodeGen/CGCall.cpp: Don't invoke multiple Builder.CreateBitCast() on Buil...
NAKAMURA Takumi
2011-03-09
Use the "undergoes default argument promotion" bit on parameters to
John McCall
2011-03-03
Encode argument numbering in debug info so that code generator can emit them ...
Devang Patel
2011-03-02
Revert "Add CC_Win64ThisCall and set it in the necessary places."
Tilmann Scheller
2011-03-02
revert r126858.
Devang Patel
2011-03-02
Add CC_Win64ThisCall and set it in the necessary places.
Tilmann Scheller
2011-03-02
Encode argument numbering in debug info so that code generator can emit them ...
Devang Patel
[next]