OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CGRecordLayout
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayout.h
1
//===---
CGRecordLayout
.h - LLVM Record Layout Information ------*- C++ -*-===//
38
/// The
CGRecordLayout
also has a field index which encodes which byte-sequence
117
///
CGRecordLayout
- This class handles struct and union layout info while
121
class
CGRecordLayout
{
124
CGRecordLayout
(const
CGRecordLayout
&) = delete;
125
void operator=(const
CGRecordLayout
&) = delete;
162
CGRecordLayout
(llvm::StructType *CompleteObjectType,
CodeGenTypes.h
53
class
CGRecordLayout
;
78
llvm::DenseMap<const Type*, std::unique_ptr<
CGRecordLayout
>> CGRecordLayouts;
160
const
CGRecordLayout
&getCGRecordLayout(const RecordDecl*);
275
std::unique_ptr<
CGRecordLayout
> ComputeRecordLayout(const RecordDecl *D,
CGRecordLayoutBuilder.cpp
1
//===--- CGRecordLayoutBuilder.cpp -
CGRecordLayout
builder ----*- C++ -*-===//
9
// Builder implementation for
CGRecordLayout
objects.
13
#include "
CGRecordLayout
.h"
877
std::unique_ptr<
CGRecordLayout
>
905
auto RL = std::make_unique<
CGRecordLayout
>(
1008
void
CGRecordLayout
::print(raw_ostream &OS) const {
1009
OS << "<
CGRecordLayout
\n";
1038
LLVM_DUMP_METHOD void
CGRecordLayout
::dump() const {
CodeGenTBAA.h
32
class
CGRecordLayout
;
CodeGenTypes.cpp
17
#include "
CGRecordLayout
.h"
850
std::unique_ptr<
CGRecordLayout
> Layout = ComputeRecordLayout(RD, Ty);
873
const
CGRecordLayout
&
CGExprConstant.cpp
15
#include "
CGRecordLayout
.h"
601
const
CGRecordLayout
&RL =
2206
const
CGRecordLayout
&layout = CGM.getTypes().getCGRecordLayout(record);
2291
const
CGRecordLayout
&baseLayout = CGM.getTypes().getCGRecordLayout(base);
CGClass.cpp
16
#include "
CGRecordLayout
.h"
966
const
CGRecordLayout
&RL =
CGOpenMPRuntime.cpp
16
#include "
CGRecordLayout
.h"
1350
const RecordDecl *RD, const
CGRecordLayout
&RL,
1373
const
CGRecordLayout
&RL = CGM.getTypes().getCGRecordLayout(RD);
1388
const
CGRecordLayout
&RL = CGM.getTypes().getCGRecordLayout(RD);
8257
const
CGRecordLayout
&RL = CGF.getTypes().getCGRecordLayout(RD);
CodeGenFunction.h
95
class
CGRecordLayout
;
CGCall.cpp
19
#include "
CGRecordLayout
.h"
3271
const
CGRecordLayout
&Layout = CGM.getTypes().getCGRecordLayout(RD);
CGExpr.cpp
20
#include "
CGRecordLayout
.h"
4281
const
CGRecordLayout
&RL =
Completed in 146 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026