Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
fe40bf8276b8989cacd39e15f8b393fd0661915a
/
lib
/
CodeGen
/
ABIInfo.h
9cbe4f0
clang side to match the LLVM IR type system rewrite patch.
by Chris Lattner
· 13 years ago
9cac494
Fix Whitespace.
by Michael J. Spencer
· 14 years ago
cf3b6f2
IRgen/ABI: Add support for realigning structures which are passed by indirect
by Daniel Dunbar
· 14 years ago
117e3f4
fix PR5179 and correctly fix PR5831 to not miscompile.
by Chris Lattner
· 14 years ago
eb518b4
move the last hunk of getCoerceResult into the place
by Chris Lattner
· 14 years ago
1ed7267
fix a builder, why didn't clang++ catch this?
by Chris Lattner
· 14 years ago
800588f
Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' always
by Chris Lattner
· 14 years ago
ee5dcd0
dissolve some more complexity: make the x86-64 abi lowering code
by Chris Lattner
· 14 years ago
a3c109b
now that ABIInfo depends on CGT, it has trivial access to such
by Chris Lattner
· 14 years ago
ea04432
cave in to reality and make ABIInfo depend on CodeGenTypes.
by Chris Lattner
· 14 years ago
2eb9cdd
tidy up
by Chris Lattner
· 14 years ago
958c53c
change ABIArgInfo to hold its llvm type with PATypeHolder so that
by Chris Lattner
· 14 years ago
8640cd6
Pass the LLVM IR version of argument types down into computeInfo.
by Chris Lattner
· 14 years ago
0a8f847
x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review.
by Anders Carlsson
· 15 years ago
f21efe9
LLVMContext is a class now.
by Benjamin Kramer
· 15 years ago
47a434f
Update for LLVM API change.
by Owen Anderson
· 15 years ago
a1cf15f
Update for LLVM API change, and contextify a bunch of related stuff.
by Owen Anderson
· 15 years ago
cc6fa88
Add new ABIArgInfo kind: Extend. This allows target to implement its own argument
by Anton Korobeynikov
· 15 years ago
c4a59eb
Factor out TargetABIInfo stuff into separate file. No functionality change.
by Anton Korobeynikov
· 15 years ago
b53e3e7
Pull CodeGenFunction::EmitVAArg into target specific ABIInfo classes.
by Daniel Dunbar
· 16 years ago
11e383a
Merge ABIInfo StructRet/ByVal into Indirect.
by Daniel Dunbar
· 16 years ago
497a856
Initialize alignment field for ByVal ABIInfo correctly.
by Daniel Dunbar
· 16 years ago
6f7279b
Add ABIArgInfo::dump()
by Daniel Dunbar
· 16 years ago
6bad265
Change ABIInfo to compute information for a full signature at a time
by Daniel Dunbar
· 16 years ago
0bcc521
Remove ABIArgInfo::Default kind, ABI is now responsible for specifying
by Daniel Dunbar
· 16 years ago
46327aa
Add ABIArgInfo::Direct kind, which passes arguments using whatever the
by Daniel Dunbar
· 16 years ago
88c2fa9
Move ABIArgInfo into CGFunctionInfo, computed on creation.
by Daniel Dunbar
· 16 years ago
9eb5c6d
Move ABIInfo/ABIArgInfo classes into ABIInfo.h
by Daniel Dunbar
· 16 years ago