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
2009-03-18
PR3835: Interaction with ABI structure passing can inhibit
Daniel Dunbar
2009-03-11
x86_32 ABI: Don't try and expand structures with bitfields.
Daniel Dunbar
2009-03-10
Remove some now-unneeded calls to llvm::errs().flush().
Daniel Dunbar
2009-03-06
x86_64 ABI: Handle long double in union when upper eightbyte results
Daniel Dunbar
2009-03-02
Cleanup handling of function attributes in calls.
Daniel Dunbar
2009-02-26
Create a new TypeNodes.def file that enumerates all of the types,
Douglas Gregor
2009-02-26
Add Type::hasPointerRepresentation predicate.
Daniel Dunbar
2009-02-26
Drop uses of isPointerLikeType.
Daniel Dunbar
2009-02-26
Classify enum types correctly
Anders Carlsson
2009-02-26
x86_64 ABI: Qualified id types are passed as pointers.
Daniel Dunbar
2009-02-25
Temporarily disable clearing of insert point (to indicate unreachable
Daniel Dunbar
2009-02-23
Add low level support for generating invoke instead of calls.
Daniel Dunbar
2009-02-22
x86_64 ABI: Actually, we can always pass things we want to pass in
Daniel Dunbar
2009-02-22
x86_64 ABI: Make sure to pass vectors that we want to pass in memory
Daniel Dunbar
2009-02-22
x86_64 ABI: Pass 32-bit vectors as Integer to match gcc. We don't care
Daniel Dunbar
2009-02-22
x86_64 ABI: Classify <1 x i64> as INTEGER (match gcc not llvm-gcc).
Daniel Dunbar
2009-02-20
Take advantage of noreturn attribute to add unreachable instruction &
Daniel Dunbar
2009-02-20
Set call attribute for direct calls (i.e. noreturn).
Daniel Dunbar
2009-02-20
switch ObjCMethodDecl's parameter list from being explicitly managed to an Ob...
Chris Lattner
2009-02-18
i386 ABI: Offset computation in va_arg was incorrect for sizeof(Ty)>4.
Daniel Dunbar
2009-02-18
x86_64 ABI: Fix thinko in computation of bound for "passed in SSE regs" test.
Daniel Dunbar
2009-02-18
x86_64 ABI: "is passed in regs" computation for va_arg was broken for
Daniel Dunbar
2009-02-18
x86_64 ABI: Two bug fixes.
Daniel Dunbar
2009-02-17
x86_64 ABI: Fix assert on return of _Complex long double.
Daniel Dunbar
2009-02-17
x86_64 ABI: Implement classification for bit-fields.
Daniel Dunbar
2009-02-16
x86_64 ABI: Handle va_arg arguments with alignment > 8.
Daniel Dunbar
2009-02-14
x86_64 ABI: Need to use canonical types when comparing against
Daniel Dunbar
2009-02-14
x86_64 ABI: Pass simple types directly when possible. This is
Daniel Dunbar
2009-02-13
x86_64 ABI: Support va_arg passed in mixed registers.
Daniel Dunbar
2009-02-12
x86_64: Initial varargs support.
Daniel Dunbar
2009-02-10
Pull CodeGenFunction::EmitVAArg into target specific ABIInfo classes.
Daniel Dunbar
2009-02-10
Tweak x86-64 ABI to allow reuse for vararg handling.
Daniel Dunbar
2009-02-10
ABI: Correctly handle load/store of values which have a different LLVM
Daniel Dunbar
2009-02-10
Make sure to initialize local variables, even if they were ignored by
Daniel Dunbar
2009-02-07
Set load/store alignment when doing ABI coercions.
Daniel Dunbar
2009-02-05
Implement Direct ABIInfo semantics.
Daniel Dunbar
2009-02-05
Simplify test for whether we need an alloca to hold an indirect return
Daniel Dunbar
2009-02-05
Implement ABI Indirect sematics for arguments.
Daniel Dunbar
2009-02-05
Merge ABIInfo StructRet/ByVal into Indirect.
Daniel Dunbar
2009-02-05
Pull CodeGenFunction::GetUndefRValue() out of EmitUnsupportedRValue.
Daniel Dunbar
2009-02-05
x86-32: Use Ignore to avoid passing empty structs (instead of Expand).
Daniel Dunbar
2009-02-05
Honor ByVal alignment. Patch by Nate Begeman!
Daniel Dunbar
2009-02-05
Unbreak CGFunctionInfo::Profile method and reenable caching of ABI
Daniel Dunbar
2009-02-04
Add ABIArgInfo::dump()
Daniel Dunbar
2009-02-04
Temporarily disable caching of ABI results; this is going horribly
Daniel Dunbar
2009-02-04
Add asserts that the function signature matches the other arguments provide
Daniel Dunbar
2009-02-04
Handle demotion of coerced arguments (as in void a(x) short x; { ... }).
Daniel Dunbar
2009-02-03
Use ConvertTypeForMem when creating alloca for scalar argument.
Daniel Dunbar
2009-02-03
x86_64 ABI: Initial implementation of ABI compliant parameter passing.
Daniel Dunbar
2009-02-03
ABI handling: Implement coercion for argument types (in addition to
Daniel Dunbar
[next]