HomeSort by relevance Sort by last modified time
    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 352 milliseconds