OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CompositeType
(Results
1 - 11
of
11
) sorted by null
/external/llvm/include/llvm/Support/
GetElementPtrTypeIterator.h
58
CompositeType
*CT = cast<
CompositeType
>(CurTy);
69
if (
CompositeType
*CT = dyn_cast<
CompositeType
>(CurTy)) {
/external/llvm/include/llvm/IR/
DerivedTypes.h
142
///
CompositeType
- Common super class of ArrayType, StructType, PointerType
144
class
CompositeType
: public Type {
146
explicit
CompositeType
(LLVMContext &C, TypeID tid) : Type(C, tid) { }
187
class StructType : public
CompositeType
{
191
:
CompositeType
(C, StructTyID), SymbolTableEntry(0) {}
306
class SequentialType : public
CompositeType
{
313
:
CompositeType
(ElType->getContext(), TID), ContainedType(ElType) {
/external/llvm/lib/CodeGen/
Analysis.cpp
361
static bool indexReallyValid(
CompositeType
*T, unsigned Idx) {
386
advanceToNextLeafType(SmallVectorImpl<
CompositeType
*> &SubTypes,
404
CompositeType
*CT = cast<
CompositeType
>(DeeperType);
428
SmallVectorImpl<
CompositeType
*> &SubTypes,
434
indexReallyValid(cast<
CompositeType
>(Next), 0)) {
435
SubTypes.push_back(cast<
CompositeType
>(Next));
437
Next = cast<
CompositeType
>(Next)->getTypeAtIndex(0U);
457
bool nextRealType(SmallVectorImpl<
CompositeType
*> &SubTypes,
537
SmallVector<
CompositeType
*, 4> RetSubTypes, CallSubTypes
[
all
...]
/external/llvm/lib/IR/
Type.cpp
628
//
CompositeType
Implementation
631
Type *
CompositeType
::getTypeAtIndex(const Value *V) {
641
Type *
CompositeType
::getTypeAtIndex(unsigned Idx) {
649
bool
CompositeType
::indexValid(const Value *V) const {
666
bool
CompositeType
::indexValid(unsigned Idx) const {
Instructions.cpp
[
all
...]
ConstantFold.cpp
[
all
...]
/external/llvm/lib/Transforms/IPO/
StripSymbols.cpp
154
if (isa<
CompositeType
>(C->getType()))
ArgumentPromotion.cpp
692
ElTy = cast<
CompositeType
>(ElTy)->getTypeAtIndex(*II);
[
all
...]
GlobalOpt.cpp
340
if (isa<
CompositeType
>(InnerTy))
[
all
...]
/external/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp
[
all
...]
/external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp
[
all
...]
Completed in 141 milliseconds