OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:StructType
(Results
1 - 25
of
191
) sorted by relevancy
1
2
3
4
5
6
7
8
/src/external/apache2/llvm/dist/llvm/include/llvm/Linker/
IRMover.h
21
class
StructType
;
31
KeyTy(const
StructType
*ST);
35
static
StructType
*getEmptyKey();
36
static
StructType
*getTombstoneKey();
38
static unsigned getHashValue(const
StructType
*ST);
39
static bool isEqual(const KeyTy &LHS, const
StructType
*RHS);
40
static bool isEqual(const
StructType
*LHS, const
StructType
*RHS);
49
DenseSet<
StructType
*> OpaqueStructTypes;
52
DenseSet<
StructType
*, StructTypeKeyInfo> NonOpaqueStructTypes
[
all
...]
Linker.h
17
class
StructType
;
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
GVMaterializer.h
26
class
StructType
;
46
virtual std::vector<
StructType
*> getIdentifiedStructTypes() const = 0;
TypeFinder.h
24
class
StructType
;
37
std::vector<
StructType
*> StructTypes;
46
using iterator = std::vector<
StructType
*>::iterator;
47
using const_iterator = std::vector<
StructType
*>::const_iterator;
59
StructType
*&operator[](unsigned Idx) { return StructTypes[Idx]; }
GetElementPtrTypeIterator.h
34
PointerUnion<
StructType
*, Type *> CurTy;
75
return CurTy.get<
StructType
*>()->getTypeAtIndex(getOperand());
92
CurTy = dyn_cast<
StructType
>(Ty);
118
bool isStruct() const { return CurTy.is<
StructType
*>(); }
121
StructType
*getStructType() const { return CurTy.get<
StructType
*>(); }
123
StructType
*getStructTypeOrNull() const {
124
return CurTy.dyn_cast<
StructType
*>();
DerivedTypes.h
197
/// the
StructType
::get() forms.
204
///
StructType
::create() forms.
212
class
StructType
: public Type {
213
StructType
(LLVMContext &C) : Type(C, StructTyID) {}
230
StructType
(const
StructType
&) = delete;
231
StructType
&operator=(const
StructType
&) = delete;
234
static
StructType
*create(LLVMContext &Context, StringRef Name);
235
static
StructType
*create(LLVMContext &Context)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SanitizerStats.h
46
StructType
*EmptyModuleStatsTy;
50
StructType
*makeModuleStatsTy();
SCCPSolver.h
128
bool isStructLatticeConstant(Function *F,
StructType
*STy);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayout.h
19
class
StructType
;
130
llvm::
StructType
*CompleteObjectType;
134
llvm::
StructType
*BaseSubobjectType;
162
CGRecordLayout(llvm::
StructType
*CompleteObjectType,
163
llvm::
StructType
*BaseSubobjectType,
173
llvm::
StructType
*getLLVMType() const {
179
llvm::
StructType
*getBaseSubobjectLLVMType() const {
195
/// Return llvm::
StructType
element number that corresponds to the
CGOpenCLRuntime.cpp
47
llvm::
StructType
::create(Ctx, "opencl." #ImgType "_" #Suffix "_t"), \
54
llvm::
StructType
::create(Ctx, "opencl.event_t"), AddrSpc);
57
llvm::
StructType
::create(Ctx, "opencl.clk_event_t"), AddrSpc);
60
llvm::
StructType
::create(Ctx, "opencl.queue_t"), AddrSpc);
63
llvm::
StructType
::create(Ctx, "opencl.reserve_id_t"), AddrSpc);
67
llvm::
StructType
::create(Ctx, "opencl." #ExtType), AddrSpc);
82
PipeTy = llvm::PointerType::get(llvm::
StructType
::create(
91
SamplerTy = llvm::PointerType::get(llvm::
StructType
::create(
CodeGenTypes.h
27
class
StructType
;
81
llvm::DenseMap<const Type*, llvm::
StructType
*> RecordDeclTypes;
276
llvm::
StructType
*Ty);
280
void addRecordTypeName(const RecordDecl *RD, llvm::
StructType
*Ty,
286
llvm::
StructType
*ConvertRecordDeclType(const RecordDecl *TD);
CodeGenTypes.cpp
49
llvm::
StructType
*Ty,
114
llvm::DenseMap<const Type*, llvm::
StructType
*>::const_iterator I =
347
return llvm::
StructType
::get(getLLVMContext());
355
return llvm::
StructType
::get(getLLVMContext());
375
ResultType = llvm::
StructType
::get(getLLVMContext());
627
ResultType = llvm::
StructType
::get(EltTy, EltTy);
719
T = llvm::
StructType
::create(getLLVMContext());
759
ResultType = llvm::
StructType
::create(getLLVMContext());
779
ResultType = llvm::
StructType
::get(getLLVMContext(),
810
llvm::
StructType
*CodeGenTypes::ConvertRecordDeclType(const RecordDecl *RD)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Type.cpp
111
if (auto *STy = dyn_cast<
StructType
>(this)) {
173
return cast<
StructType
>(this)->isSized(Visited);
361
//
StructType
Implementation
366
StructType
*
StructType
::get(LLVMContext &Context, ArrayRef<Type*> ETypes,
371
StructType
*ST;
381
ST = new (Context.pImpl->Alloc)
StructType
(Context);
393
bool
StructType
::containsScalableVectorType() const {
397
if (auto *STy = dyn_cast<
StructType
>(Ty))
405
void
StructType
::setBody(ArrayRef<Type*> Elements, bool isPacked)
[
all
...]
TypeFinder.cpp
103
if (
StructType
*STy = dyn_cast<
StructType
>(Ty))
/src/external/apache2/llvm/dist/llvm/lib/Linker/
IRMover.cpp
40
SmallVector<
StructType
*, 16> SpeculativeDstOpaqueTypes;
44
SmallVector<
StructType
*, 16> SrcDefinitionsToResolve;
48
SmallPtrSet<
StructType
*, 16> DstResolvedOpaqueTypes;
66
Type *get(Type *SrcTy, SmallPtrSet<
StructType
*, 8> &Visited);
68
void finishType(
StructType
*DTy,
StructType
*STy, ArrayRef<Type *> ETypes);
95
for (
StructType
*Ty : SpeculativeDstOpaqueTypes)
105
if (auto *STy = dyn_cast<
StructType
>(Ty))
135
if (
StructType
*SSTy = dyn_cast<
StructType
>(SrcTy))
[
all
...]
/src/external/apache2/llvm/dist/clang/tools/clang-offload-wrapper/
ClangOffloadWrapper.cpp
69
StructType
*EntryTy = nullptr;
70
StructType
*ImageTy = nullptr;
71
StructType
*DescTy = nullptr;
91
StructType
*getEntryTy() {
93
EntryTy =
StructType
::create("__tgt_offload_entry", Type::getInt8PtrTy(C),
107
StructType
*getDeviceImageTy() {
109
ImageTy =
StructType
::create("__tgt_device_image", Type::getInt8PtrTy(C),
125
StructType
*getBinDescTy() {
127
DescTy =
StructType
::create("__tgt_bin_desc", Type::getInt32Ty(C),
/src/external/apache2/llvm/dist/llvm/lib/Target/
Target.cpp
134
StructType
*STy = unwrap<
StructType
>(StructTy);
140
StructType
*STy = unwrap<
StructType
>(StructTy);
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
string_test.go
24
if str := s.String(); str != "%recursive:
StructType
(%recursive, %recursive)" {
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXLowerArgs.cpp
235
Type *
StructType
= PType->getElementType();
269
Arg, PointerType::get(
StructType
, ADDRESS_SPACE_PARAM), Arg->getName(),
281
AllocaInst *AllocA = new AllocaInst(
StructType
, AS, Arg->getName(), FirstInst);
286
.getValueOr(DL.getPrefTypeAlign(
StructType
)));
290
Arg, PointerType::get(
StructType
, ADDRESS_SPACE_PARAM), Arg->getName(),
296
new LoadInst(
StructType
, ArgInParam, Arg->getName(),
/src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
MachOWriter.h
37
template <typename
StructType
>
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ShadowStackGCLowering.cpp
59
StructType
*StackEntryTy = nullptr;
60
StructType
*FrameMapTy = nullptr;
133
StructType
*STy =
StructType
::create(EltTys, "gc_map." + utostr(NumMeta));
167
return
StructType
::create(EltTys, ("gc_stackentry." + F.getName()).str());
193
FrameMapTy =
StructType
::create(EltTys, "gc_map");
202
StackEntryTy =
StructType
::create(M.getContext(), "gc_stackentry");
LowerEmuTLS.cpp
122
StructType
*EmuTlsVarType =
StructType
::create(ElementTypeArray);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp
144
StructType
*STy = cast<
StructType
>(AgTy);
265
StructType
*STy = cast<
StructType
>(AgTy);
395
StructType
*STy = cast<
StructType
>(AgTy);
785
if (!isa<
StructType
>(type))
789
StructType
*StructTy = cast<
StructType
>(type);
954
if (
StructType
*STy = dyn_cast<StructType>(AgTy))
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CGFunctionInfo.h
250
static ABIArgInfo getCoerceAndExpand(llvm::
StructType
*coerceToType,
256
auto unpaddedStruct = dyn_cast<llvm::
StructType
>(unpaddedCoerceToType);
358
llvm::
StructType
*getCoerceAndExpandType() const {
360
return cast<llvm::
StructType
>(TypeData);
371
dyn_cast<llvm::
StructType
>(UnpaddedCoerceAndExpandType)) {
593
llvm::
StructType
*ArgStruct;
725
llvm::
StructType
*getArgStruct() const { return ArgStruct; }
729
void setArgStruct(llvm::
StructType
*Ty, CharUnits Align) {
SwiftCallingConv.h
25
class
StructType
;
108
std::pair<llvm::
StructType
*, llvm::Type*> getCoerceAndExpandTypes() const;
Completed in 32 milliseconds
1
2
3
4
5
6
7
8
Indexes created Tue Aug 04 00:24:20 UTC 2026