index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CodeGenTypes.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Whether an argument is required (in contrast with being an
John McCall
2012-02-17
1
-46
/
+63
*
now that we have a centralized place to do so, add some using declarations for
Chris Lattner
2011-07-20
1
-4
/
+4
*
de-constify llvm::Type, patch by David Blaikie!
Chris Lattner
2011-07-18
1
-1
/
+1
*
Enhance the IR type lowering code to be much smarter about recursively lowering
Chris Lattner
2011-07-15
1
-22
/
+19
*
keep track of whether being in a RS_StructPointer state
Chris Lattner
2011-07-10
1
-1
/
+5
*
Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible since
Chris Lattner
2011-07-10
1
-3
/
+4
*
clang side to match the LLVM IR type system rewrite patch.
Chris Lattner
2011-07-09
1
-61
/
+53
*
IRgen: Add CGOptions to CGTypes.
Daniel Dunbar
2011-06-21
1
-1
/
+5
*
Move GlobalDecl to AST
Peter Collingbourne
2011-06-14
1
-1
/
+1
*
More killing of std::vector.
John McCall
2011-05-15
1
-2
/
+3
*
Don't add type names for enums; they're never used in LLVM IR.
Anders Carlsson
2011-04-20
1
-4
/
+4
*
Add addBaseSubobjectTypeName which isn't used yet.
Anders Carlsson
2011-04-17
1
-0
/
+5
*
Move code to add a type name to a TagDecl type out into a helper function. No...
Anders Carlsson
2011-04-17
1
-0
/
+5
*
Use the "undergoes default argument promotion" bit on parameters to
John McCall
2011-03-09
1
-0
/
+4
*
Revert "Add CC_Win64ThisCall and set it in the necessary places."
Tilmann Scheller
2011-03-02
1
-5
/
+3
*
Add CC_Win64ThisCall and set it in the necessary places.
Tilmann Scheller
2011-03-02
1
-3
/
+5
*
Change QualType::getTypePtr() to return a const pointer, then change a
John McCall
2011-01-19
1
-1
/
+1
*
Make CodeGenTypes::getCGRecordLayout compute the layout lazily if it doesn't ...
Anders Carlsson
2010-11-24
1
-1
/
+1
*
Fix Whitespace.
Michael J. Spencer
2010-10-19
1
-8
/
+8
*
Teach IR generation to return 'this' from constructors and destructors
John McCall
2010-08-31
1
-2
/
+4
*
Go back to asking CodeGenTypes whether a type is zero-initializable.
John McCall
2010-08-22
1
-7
/
+10
*
Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' always
Chris Lattner
2010-07-29
1
-3
/
+2
*
fix rdar://8147692 - yet another crash due to my abi work.
Chris Lattner
2010-07-01
1
-0
/
+6
*
Reapply:
Chris Lattner
2010-06-30
1
-8
/
+16
*
Revert r107173, "fix PR7519: after thrashing around and remembering how all t...
Daniel Dunbar
2010-06-30
1
-7
/
+3
*
Revert r107216, "fix PR7523, which was caused by the ABI code calling Convert...
Daniel Dunbar
2010-06-30
1
-5
/
+3
*
fix PR7523, which was caused by the ABI code calling ConvertType instead
Chris Lattner
2010-06-29
1
-3
/
+5
*
fix PR7519: after thrashing around and remembering how all this stuff
Chris Lattner
2010-06-29
1
-3
/
+7
*
Fix for PR7040: Don't try to compute the LLVM type for a function where it
Eli Friedman
2010-05-30
1
-0
/
+4
*
Add CodeGenTypes::ContainsPointerToDataMember overload that takes a CXXRecord...
Anders Carlsson
2010-05-18
1
-0
/
+4
*
Move ContainsPointerToDataMember to CodeGenTypes. No functionality change.
Anders Carlsson
2010-05-14
1
-0
/
+4
*
Vtable -> VTable renames across the board.
Anders Carlsson
2010-04-17
1
-2
/
+2
*
tidy up
Chris Lattner
2010-04-16
1
-1
/
+0
*
Minor include pruning.
Benjamin Kramer
2010-03-31
1
-1
/
+0
*
IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out o...
Daniel Dunbar
2010-03-31
1
-33
/
+0
*
IRGen: Hide CGRecordLayoutBuilder class, because I can.
Daniel Dunbar
2010-03-31
1
-0
/
+3
*
IRGen: Narrow getCGRecordLayout type.
Daniel Dunbar
2010-03-30
1
-1
/
+1
*
IRgen: Move CGRecordLayout to its own happy little file.
Daniel Dunbar
2010-03-30
1
-29
/
+1
*
Minor formatting/FIXME cleanups.
Daniel Dunbar
2010-03-30
1
-3
/
+1
*
the big refactoring bits of PR3782.
Rafael Espindola
2010-03-30
1
-7
/
+4
*
Use the power of types to track down another canonicalization bug in
John McCall
2010-02-26
1
-4
/
+10
*
Canonicalize parameter and return types before computing ABI info. Eliminates
John McCall
2010-02-24
1
-6
/
+3
*
Perform two more constructor/destructor code-size optimizations:
John McCall
2010-02-23
1
-0
/
+2
*
Use the correct function info for constructors when applying function attribu...
Anders Carlsson
2010-02-06
1
-1
/
+3
*
Standardize the parsing of function type attributes in a way that
John McCall
2010-02-05
1
-3
/
+12
*
Improve handling of emitting 'null' pointers to data members.
Anders Carlsson
2010-02-02
1
-7
/
+10
*
Generalize target weirdness handling having proper layering in mind:
Anton Korobeynikov
2010-01-10
1
-3
/
+4
*
Have ASTRecordLayout keep track of the key function, in preparation of fixing...
Anders Carlsson
2009-11-30
1
-14
/
+2
*
Add VTT parameter to base ctors/dtors with virtual bases. (They aren't used y...
Anders Carlsson
2009-11-25
1
-1
/
+8
*
It is common for vtables to contain pointers to functions that have either in...
Anders Carlsson
2009-11-24
1
-0
/
+6
[next]