Searched refs:IdxTy (Results 1 - 9 of 9) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp162 Type *&IdxTy);
1993 Type *IdxTy; local
1994 uint64_t Idx = FindElementAndOffset(T, EltOffset, IdxTy);
2007 /// element. IdxTy is set to the type of the index result to be used in a
2010 Type *&IdxTy) {
2017 IdxTy = Type::getInt32Ty(T->getContext());
2024 IdxTy = Type::getInt64Ty(T->getContext());
2032 IdxTy = Type::getInt64Ty(T->getContext());
2055 Type *IdxTy; local
2056 uint64_t OldIdx = FindElementAndOffset(T, OldOffset, IdxTy);
2009 FindElementAndOffset(Type *&T, uint64_t &Offset, Type *&IdxTy) argument
2108 Type *IdxTy; local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp183 Type *IdxTy = TD local
186 Value *NullIdx = Constant::getNullValue(IdxTy);
306 Type *IdxTy = TD local
309 Value *Idx = Constant::getNullValue(IdxTy);
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1705 DIE *IdxTy = getIndexTyDie(); local
1706 if (!IdxTy) {
1708 IdxTy = createAndAddDIE(dwarf::DW_TAG_base_type, *CUDie.get());
1709 addString(IdxTy, dwarf::DW_AT_name, "int");
1710 addUInt(IdxTy, dwarf::DW_AT_byte_size, None, sizeof(int32_t));
1711 addUInt(IdxTy, dwarf::DW_AT_encoding, dwarf::DW_FORM_data1,
1713 setIndexTyDie(IdxTy);
1721 constructSubrangeDIE(Buffer, DISubrange(Element), IdxTy);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1534 Type *IdxTy = Legal->getWidestInductionType(); local
1546 IdxTy->getPrimitiveSizeInBits())
1547 ExitCount = SE->getTruncateOrNoop(ExitCount, IdxTy);
1549 ExitCount = SE->getNoopOrZeroExtend(ExitCount, IdxTy);
1568 IdxTy):
1569 ConstantInt::get(IdxTy, 0);
1606 Induction = Builder.CreatePHI(IdxTy, 2, "index");
1609 Constant *Step = ConstantInt::get(IdxTy, VF * UF);
1619 if (Count->getType() != IdxTy) {
1623 Count = BypassBuilder.CreatePointerCast(Count, IdxTy, "ptrcn
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp689 Type *IdxTy = (ElTy->isStructTy() ? local
692 Ops.push_back(ConstantInt::get(IdxTy, *II));
H A DGlobalOpt.cpp2444 IntegerType *IdxTy = IntegerType::get(NewTy->getContext(), 32); local
2445 Constant *IdxZero = ConstantInt::get(IdxTy, 0, false);
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp2012 Type *IdxTy = Combined->getType(); local
2013 if (IdxTy != Idx0->getType()) {
2014 Type *Int64Ty = Type::getInt64Ty(IdxTy->getContext());
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp2249 QualType IdxTy = E->getIdx()->getType(); local
2250 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType();
2253 EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, Accessed);
H A DCGExprScalar.cpp1074 QualType IdxTy = E->getIdx()->getType(); local
1077 CGF.EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, /*Accessed*/true);
1079 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType();

Completed in 236 milliseconds