index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
AST
/
RecordLayoutBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
MS ABI: Implement #pragma vtordisp() and clang-cl /vdN
Reid Kleckner
2014-02-12
1
-0
/
+24
*
MS ABI: vptr injection should obey alignment requirements
David Majnemer
2014-02-12
1
-8
/
+20
*
Extensively comment bitfield layout, rearrange some
John McCall
2014-01-29
1
-81
/
+145
*
[ms-abi] Small Change to pack+alignment interaction.
Warren Hunt
2014-01-14
1
-4
/
+7
*
[ms-abi] Report VBPtrOffset correctly
Warren Hunt
2014-01-14
1
-6
/
+5
*
[ms-abi] Reordering __declspec(align) pragma pack handling
Warren Hunt
2014-01-13
1
-3
/
+3
*
[ms-abi] Leading VFPtrs don't suppress the leading zero sized flag
Warren Hunt
2014-01-13
1
-1
/
+3
*
[ms-abi] Quick fix layout of an array of records
Reid Kleckner
2014-01-13
1
-4
/
+2
*
[ms-abi] Change the way alignment is tracked
Warren Hunt
2014-01-11
1
-15
/
+8
*
[ms-abi] Adjusting Rules for Padding Between Bases
Warren Hunt
2014-01-10
1
-0
/
+6
*
[ms-abi] Handle __declspec(align) on bitfields "properly"
Warren Hunt
2014-01-10
1
-25
/
+36
*
[ms-abi] Fixing CGRecordLayoutBuilder w.r.t. MS NonVirutalBase Layout
Warren Hunt
2014-01-09
1
-6
/
+6
*
Fix the clang -Werror build after r198818
David Blaikie
2014-01-09
1
-1
/
+1
*
[ms-abi] Refactor Microsoft Record Layout
Warren Hunt
2014-01-09
1
-338
/
+377
*
[ms-abi] Fixes improperly sized vfptrs with pragma pack
Warren Hunt
2013-12-26
1
-5
/
+4
*
[ms-abi] Update Alignment for VtorDisps
Warren Hunt
2013-12-19
1
-8
/
+2
*
Use getAsCXXRecordDecl to shorten some gets and casts
Reid Kleckner
2013-12-18
1
-10
/
+5
*
Fix indentation from r197490 plus some typos
Alp Toker
2013-12-17
1
-1
/
+1
*
[ms-abi] Refactoring Non-virtual base layout in record layout
Warren Hunt
2013-12-12
1
-69
/
+39
*
[ms-abi][cleanup] Removing FinalizeCXXLayout : no functional change
Warren Hunt
2013-12-11
1
-10
/
+1
*
[ms-abi] Makes Virtual Base Alignment Look at All Virtual Bases
Warren Hunt
2013-12-11
1
-5
/
+8
*
[ms-abi] 64-bit fixes for r196549
Warren Hunt
2013-12-10
1
-10
/
+17
*
Fixing assertion failure introduced in 196602.
Warren Hunt
2013-12-07
1
-6
/
+4
*
[MS-ABI] adds padding before all vbases after a bitfield
Warren Hunt
2013-12-06
1
-8
/
+7
*
[MS-ABI] Fix alias-avoidance padding between bases
Warren Hunt
2013-12-06
1
-63
/
+70
*
Support MS-ABI's concept of "Required Alignment" imposed by
Warren Hunt
2013-12-06
1
-24
/
+53
*
Fix a tranche of comment, test and doc typos
Alp Toker
2013-12-05
1
-3
/
+3
*
Correct hyphenations in comments and assert messages
Alp Toker
2013-12-05
1
-1
/
+1
*
Microsoft Record Layout: zero sized base after base with vbtbl fix
Warren Hunt
2013-11-19
1
-0
/
+11
*
No functional change. Renaming a variable in RecordLayoutBuilder and
Warren Hunt
2013-11-13
1
-10
/
+13
*
Thread the info about vbptr sharing through ASTRecordLayout
Timur Iskhodzhanov
2013-11-08
1
-5
/
+4
*
Microsoft adds weird padding before virtual bases if the last field was a bit...
Warren Hunt
2013-11-06
1
-0
/
+9
*
Improves compatibility with cl.exe when laying out array fields
Warren Hunt
2013-11-01
1
-19
/
+3
*
Remove dead variables.
Benjamin Kramer
2013-10-25
1
-11
/
+2
*
Remove dead recursive function.
Benjamin Kramer
2013-10-24
1
-22
/
+0
*
Implements 64 bit microsoft record layout and adds lit tests to cover
Warren Hunt
2013-10-23
1
-388
/
+70
*
Rename some functions for consistency.
Rafael Espindola
2013-10-17
1
-1
/
+1
*
PR17576: Fix assertion on polymorphic classes with small alignment
Reid Kleckner
2013-10-14
1
-1
/
+1
*
Correctly check for distructors when realizing vtordisps
Warren Hunt
2013-10-14
1
-1
/
+1
*
Only use the MS record layout when using the MS C++ ABI
Reid Kleckner
2013-10-11
1
-5
/
+5
*
Fix unused variable warning in MS record layout.
Reid Kleckner
2013-10-11
1
-3
/
+1
*
Adds Microsoft compatiable C++ record layout code to clang.
Warren Hunt
2013-10-11
1
-31
/
+728
*
Be lazier when loading KeyFunctions from PCH/modules. We don't need to load
Richard Smith
2013-08-29
1
-12
/
+11
*
Fix alignment of class derived from empty class.
Eli Friedman
2013-07-16
1
-3
/
+4
*
Changes so that a few tests do not fail when running under guarded malloc.
Argyrios Kyrtzidis
2013-07-12
1
-2
/
+2
*
Simplify code.
Eli Friedman
2013-06-26
1
-39
/
+7
*
Rewrite record layout for ms_struct structs.
Eli Friedman
2013-06-26
1
-162
/
+78
*
Don't try to get the layout of an invalid decl in getDeclAlign.
Matt Beaumont-Gay
2013-06-25
1
-0
/
+1
*
[ms-cxxabi] There are no key functions in the Microsoft C++ ABI
Reid Kleckner
2013-05-29
1
-0
/
+3
*
[ms-cxxabi] Mangle in an implicit 'E' for certain types on win64
Reid Kleckner
2013-05-14
1
-1
/
+1
[prev]
[next]