HomeSort by: relevance | last modified time | path
    Searched refs:CurTy (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
GetElementPtrTypeIterator.h 34 PointerUnion<StructType *, Type *> CurTy;
49 I.CurTy = Ty;
73 if (auto *T = CurTy.dyn_cast<Type *>())
75 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand());
83 CurTy = ATy->getElementType();
86 CurTy = VTy->getElementType();
92 CurTy = dyn_cast<StructType>(Ty);
118 bool isStruct() const { return CurTy.is<StructType *>(); }
119 bool isSequential() const { return CurTy.is<Type *>(); }
121 StructType *getStructType() const { return CurTy.get<StructType *>();
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 2369 Type *CurTy = Type::getInt32Ty(Context);
2440 V = UndefValue::get(CurTy);
2443 V = PoisonValue::get(CurTy);
2453 CurTy = flattenPointerTypes(CurFullTy);
2456 if (CurTy->isVoidTy() || CurTy->isFunctionTy() || CurTy->isLabelTy())
2458 V = Constant::getNullValue(CurTy);
2461 if (!CurTy->isIntegerTy() || Record.empty())
2463 V = ConstantInt::get(CurTy, decodeSignRotatedValue(Record[0]))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 1952 Type *CurTy = nullptr;
1967 assert(CurTy && "No current type?");
1968 if (CurTy->isStructTy())
1987 CurTy = Op1->getSourceElementType();
1989 CurTy =
1990 GetElementPtrInst::getTypeAtIndex(CurTy, Op1->getOperand(J));
  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 441 const Type *CurTy = Qs.strip(Cur);
442 switch (CurTy->getTypeClass()) {
446 const auto *Ty = cast<Class##Type>(CurTy); \
VTableBuilder.cpp 2718 QualType CurTy = Element.Base->getType();
2720 *CurRD = CurTy->getAsCXXRecordDecl();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 5647 Type *CurTy = UI->getType();
5649 if (CurTy == ExtTy)
5669 CurTy->getScalarType()->getIntegerBitWidth()) {
5670 NarrowTy = CurTy;
5674 LargeTy = CurTy;
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolution.cpp 3453 Type *CurTy = GEP->getType();
3458 if (StructType *STy = dyn_cast<StructType>(CurTy)) {
3465 // Update CurTy to the type of the field at Index.
3466 CurTy = STy->getTypeAtIndex(Index);
3468 // Update CurTy to its element type.
3470 assert(isa<PointerType>(CurTy) &&
3472 CurTy = GEP->getSourceElementType();
3475 CurTy = GetElementPtrInst::getTypeAtIndex(CurTy, (uint64_t)0);
3478 const SCEV *ElementSize = getSizeOfExpr(IntIdxTy, CurTy);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp 1933 LLT CurTy = MRI.getType(SrcReg);
1939 APInt::getOneBitSet(WideTy.getSizeInBits(), CurTy.getSizeInBits());
1950 unsigned SizeDiff = WideTy.getSizeInBits() - CurTy.getSizeInBits();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp 3156 Type *CurTy = cast<Instruction>(V)->getOperand(0)->getType();
3157 if (Ty0 != CurTy) {

Completed in 40 milliseconds