Searched defs:Ty (Results 176 - 200 of 257) sorted by relevance

1234567891011

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp334 Value *FAddendCoef::getValue(Type *Ty) const {
336 ConstantFP::get(Ty, float(IntVal)) :
337 ConstantFP::get(Ty->getContext(), getFpVal());
1385 Type *Ty) {
1447 return Builder->CreateIntCast(Result, Ty, true);
1384 OptimizePointerDifference(Value *LHS, Value *RHS, Type *Ty) argument
H A DInstCombineCalls.cpp31 static Type *getPromotedType(Type *Ty) { argument
32 if (IntegerType* ITy = dyn_cast<IntegerType>(Ty)) {
34 return Type::getInt32Ty(Ty->getContext());
36 return Ty;
H A DInstCombineCasts.cpp163 Value *InstCombiner::EvaluateInDifferentType(Value *V, Type *Ty, argument
166 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/);
189 Value *LHS = EvaluateInDifferentType(I->getOperand(0), Ty, isSigned);
190 Value *RHS = EvaluateInDifferentType(I->getOperand(1), Ty, isSigned);
200 if (I->getOperand(0)->getType() == Ty)
205 Res = CastInst::CreateIntegerCast(I->getOperand(0), Ty,
209 Value *True = EvaluateInDifferentType(I->getOperand(1), Ty, isSigned);
210 Value *False = EvaluateInDifferentType(I->getOperand(2), Ty, isSigned);
216 PHINode *NPN = PHINode::Create(Ty, OPN->getNumIncomingValues());
218 Value *V =EvaluateInDifferentType(OPN->getIncomingValue(i), Ty, isSigne
273 ShouldOptimizeCast(Instruction::CastOps opc, const Value *V, Type *Ty) argument
338 CanEvaluateTruncated(Value *V, Type *Ty) argument
654 CanEvaluateZExtd(Value *V, Type *Ty, unsigned &BitsToClear) argument
984 CanEvaluateSExtd(Value *V, Type *Ty) argument
1415 Type *Ty = DL->getIntPtrType(CI.getContext(), AS); local
1569 isMultipleOfTypeSize(unsigned Value, Type *Ty) argument
1573 getTypeSizeIndex(unsigned Value, Type *Ty) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp2531 static bool HasPadding(Type *Ty, const DataLayout &DL) { argument
2532 if (ArrayType *ATy = dyn_cast<ArrayType>(Ty)) {
2533 Ty = ATy->getElementType();
2534 return DL.getTypeSizeInBits(Ty) != DL.getTypeAllocSizeInBits(Ty);
2538 StructType *STy = cast<StructType>(Ty);
/external/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp127 /// corresponing to \a Ty is available.
128 static bool hasUnaryFloatFn(const TargetLibraryInfo *TLI, Type *Ty, argument
131 switch (Ty->getTypeID()) {
/external/valgrind/main/mpi/
H A Dlibmpiwrap.c700 typedef struct { int val; int loc; } Ty; typedef in typeref:struct:__anon33089
701 f(base + offsetof(Ty,val), sizeof(int));
702 f(base + offsetof(Ty,loc), sizeof(int));
706 typedef struct { long val; int loc; } Ty; typedef in typeref:struct:__anon33090
707 f(base + offsetof(Ty,val), sizeof(long));
708 f(base + offsetof(Ty,loc), sizeof(int));
712 typedef struct { double val; int loc; } Ty; typedef in typeref:struct:__anon33091
713 f(base + offsetof(Ty,val), sizeof(double));
714 f(base + offsetof(Ty,loc), sizeof(int));
718 typedef struct { short val; int loc; } Ty; typedef in typeref:struct:__anon33092
724 typedef struct { float val; int loc; } Ty; typedef in typeref:struct:__anon33093
730 typedef struct { long double val; int loc; } Ty; typedef in typeref:struct:__anon33094
[all...]
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp1234 static bool IsVoidStarType(QualType Ty) { argument
1235 if (!Ty->isPointerType())
1238 while (const TypedefType *TD = dyn_cast<TypedefType>(Ty.getTypePtr()))
1239 Ty = TD->getDecl()->getUnderlyingType();
1242 const PointerType* PT = Ty->getAs<PointerType>();
/external/clang/lib/CodeGen/
H A DCGClass.cpp1664 QualType Ty = E->getType(); local
1666 EmitAggregateCopy(This, Src, Ty);
1798 QualType Ty = getContext().getTagDeclType(Ctor->getParent()); local
1799 CharUnits Alignment = getContext().getTypeAlignInChars(Ty);
1980 llvm::Type *Ty) {
1981 llvm::Value *VTablePtrSrc = Builder.CreateBitCast(This, Ty->getPointerTo());
1979 GetVTablePtr(llvm::Value *This, llvm::Type *Ty) argument
/external/clang/lib/Parse/
H A DParseDecl.cpp2245 ParsedType Ty = ParseTypeName().get(); local
2248 Ty.getAsOpaquePtr(), TypeRange);
/external/clang/lib/Sema/
H A DSemaOpenMP.cpp3323 const Type *Ty = QType.getTypePtrOrNull(); local
3324 if (!Ty || (!Ty->isDependentType() && !Ty->isIntegralType(Context) &&
3325 !Ty->isPointerType())) {
3396 const Type *Ty = QType.getTypePtrOrNull(); local
3397 if (!Ty || (!Ty->isDependentType() && !Ty->isArrayType() &&
3398 !Ty
[all...]
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp2403 QualType Ty = Init->getTypeSourceInfo()->getType(); local
2404 Ty = Ty.getLocalUnqualifiedType();
2406 Ty.print(Out, LO);
H A DRegionStore.cpp516 QualType Ty);
538 QualType Ty);
1558 QualType Ty = R->getValueType();
1559 return getBindingForFieldOrElementCommon(B, R, Ty);
1566 QualType Ty) {
1574 return svalBuilder.makeZeroVal(Ty);
1622 QualType Ty) {
1658 if (Optional<SVal> D = getBindingForDerivedDefaultValue(B, Base, R, Ty)) {
1899 QualType Ty = TR->getValueType(); local
1900 if (Ty
1563 getBindingForDerivedDefaultValue(RegionBindingsConstRef B, const MemRegion *superR, const TypedValueRegion *R, QualType Ty) argument
1620 getBindingForFieldOrElementCommon(RegionBindingsConstRef B, const TypedValueRegion *R, QualType Ty) argument
[all...]
/external/clang/utils/TableGen/
H A DNeonEmitter.cpp1749 std::string Ty = cast<StringInit>(DI->getArg(0))->getAsUnquotedString(); local
1751 return std::make_pair(Type::fromTypedefName(Ty), Value);
2017 Type Ty = Def->getReturnType(); local
2020 Ty = Def->getParamType(0);
2021 if (Ty.isPointer())
2022 Ty = Def->getParamType(1);
2024 Mask |= 1ULL << Ty.getNeonEnum();
/external/llvm/include/llvm/IR/
H A DIRBuilder.h895 AllocaInst *CreateAlloca(Type *Ty, Value *ArraySize = nullptr, argument
897 return Insert(new AllocaInst(Ty, ArraySize), Name);
1325 PHINode *CreatePHI(Type *Ty, unsigned NumReservedValues, argument
1327 return Insert(PHINode::Create(Ty, NumReservedValues), Name);
1371 VAArgInst *CreateVAArg(Value *List, Type *Ty, const Twine &Name = "") { argument
1372 return Insert(new VAArgInst(List, Ty), Name);
1418 LandingPadInst *CreateLandingPad(Type *Ty, Value *PersFn, unsigned NumClauses, argument
1420 return Insert(LandingPadInst::Create(Ty, PersFn, NumClauses), Name);
H A DInstructions.h63 explicit AllocaInst(Type *Ty, Value *ArraySize = nullptr,
66 AllocaInst(Type *Ty, Value *ArraySize,
69 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = nullptr);
70 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd);
72 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
74 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
767 inline Type *checkGEPType(Type *Ty) { argument
768 assert(Ty && "Invalid GetElementPtrInst indices for type!");
769 return Ty;
1603 VAArgInst(Value *List, Type *Ty, cons argument
1608 VAArgInst(Value *List, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2080 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument
2089 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2106 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument
2111 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1118 Type *Ty = CPE.getType(); local
1119 Offset = NewOffset + TM.getDataLayout()->getTypeAllocSize(Ty);
1633 Type *Ty = CE->getType(); local
1639 if (DL.getTypeAllocSize(Ty) == DL.getTypeAllocSize(Op->getType()))
H A DDwarfDebug.cpp118 DIType Ty = Var.getType().resolve(DD->getTypeIdentifierMap()); local
146 DIType subType = Ty;
147 uint16_t tag = Ty.getTag();
150 subType = resolve(DIDerivedType(Ty).getTypeDerivedFrom());
159 return Ty;
768 DIType Ty(RetainedTypes.getElement(i));
771 DIType UniqueTy(resolve(Ty.getRef()));
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1254 /// \brief Build a truncate instruction of \p Opnd producing a \p Ty
1256 /// trunc Opnd to Ty.
1257 TruncBuilder(Instruction *Opnd, Type *Ty) : TypePromotionAction(Opnd) { argument
1259 Inst = cast<Instruction>(Builder.CreateTrunc(Opnd, Ty, "promoted"));
1276 /// \brief Build a sign extension instruction of \p Opnd producing a \p Ty
1278 /// sext Opnd to Ty.
1279 SExtBuilder(Instruction *InsertPt, Value *Opnd, Type *Ty) argument
1282 Inst = cast<Instruction>(Builder.CreateSExt(Opnd, Ty, "promoted"));
1421 Instruction *createTrunc(Instruction *Opnd, Type *Ty);
1423 Instruction *createSExt(Instruction *Inst, Value *Opnd, Type *Ty);
1455 createTrunc(Instruction *Opnd, Type *Ty) argument
1463 createSExt(Instruction *Inst, Value *Opnd, Type *Ty) argument
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp98 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext());
1037 EVT Ty = OpVTLegal ? Op.getValueType() : MVT::i32; local
1040 SDValue Sign = TLO.DAG.getNode(ISD::FGETSIGN, dl, Ty, Op.getOperand(0));
/external/llvm/lib/IR/
H A DConstants.cpp133 Constant *Constant::getNullValue(Type *Ty) { argument
134 switch (Ty->getTypeID()) {
136 return ConstantInt::get(Ty, 0);
138 return ConstantFP::get(Ty->getContext(),
141 return ConstantFP::get(Ty->getContext(),
144 return ConstantFP::get(Ty->getContext(),
147 return ConstantFP::get(Ty->getContext(),
150 return ConstantFP::get(Ty->getContext(),
153 return ConstantFP::get(Ty->getContext(),
157 return ConstantPointerNull::get(cast<PointerType>(Ty));
168 getIntegerValue(Type *Ty, const APInt &V) argument
185 getAllOnesValue(Type *Ty) argument
469 ConstantInt(IntegerType *Ty, const APInt& V) argument
488 getTrue(Type *Ty) argument
500 getFalse(Type *Ty) argument
528 get(Type *Ty, uint64_t V, bool isSigned) argument
538 get(IntegerType *Ty, uint64_t V, bool isSigned) argument
543 getSigned(IntegerType *Ty, int64_t V) argument
547 getSigned(Type *Ty, int64_t V) argument
551 get(Type *Ty, const APInt& V) argument
563 get(IntegerType* Ty, StringRef Str, uint8_t radix) argument
572 TypeToFloatSemantics(Type *Ty) argument
593 get(Type *Ty, double V) argument
610 get(Type *Ty, StringRef Str) argument
623 getNegativeZero(Type *Ty) argument
635 getZeroValueForNegation(Type *Ty) argument
650 Type *Ty; local
672 getInfinity(Type *Ty, bool Negative) argument
682 ConstantFP(Type *Ty, const APFloat& V) argument
783 get(ArrayType *Ty, ArrayRef<Constant*> V) argument
1197 isValueValidForType(Type *Ty, uint64_t Val) argument
1207 isValueValidForType(Type *Ty, int64_t Val) argument
1218 isValueValidForType(Type *Ty, const APFloat& Val) argument
1269 get(Type *Ty) argument
1352 get(PointerType *Ty) argument
1372 get(Type *Ty) argument
1478 getFoldedCast( Instruction::CastOps opc, Constant *C, Type *Ty) argument
1493 getCast(unsigned oc, Constant *C, Type *Ty) argument
1518 getZExtOrBitCast(Constant *C, Type *Ty) argument
1524 getSExtOrBitCast(Constant *C, Type *Ty) argument
1530 getTruncOrBitCast(Constant *C, Type *Ty) argument
1536 getPointerCast(Constant *S, Type *Ty) argument
1551 getPointerBitCastOrAddrSpaceCast(Constant *S, Type *Ty) argument
1562 getIntegerCast(Constant *C, Type *Ty, bool isSigned) argument
1575 getFPCast(Constant *C, Type *Ty) argument
1587 getTrunc(Constant *C, Type *Ty) argument
1601 getSExt(Constant *C, Type *Ty) argument
1615 getZExt(Constant *C, Type *Ty) argument
1629 getFPTrunc(Constant *C, Type *Ty) argument
1641 getFPExtend(Constant *C, Type *Ty) argument
1653 getUIToFP(Constant *C, Type *Ty) argument
1664 getSIToFP(Constant *C, Type *Ty) argument
1675 getFPToUI(Constant *C, Type *Ty) argument
1686 getFPToSI(Constant *C, Type *Ty) argument
1829 getSizeOf(Type* Ty) argument
1839 getAlignOf(Type* Ty) argument
1858 getOffsetOf(Type* Ty, Constant *FieldNo) argument
2193 getBinOpIdentity(unsigned Opcode, Type *Ty) argument
2216 getBinOpAbsorber(unsigned Opcode, Type *Ty) argument
2274 isElementTypeCompatible(const Type *Ty) argument
2395 Type *Ty = ArrayType::get(Type::getInt8Ty(Context), Elts.size()); local
2400 Type *Ty = ArrayType::get(Type::getInt16Ty(Context), Elts.size()); local
2405 Type *Ty = ArrayType::get(Type::getInt32Ty(Context), Elts.size()); local
2410 Type *Ty = ArrayType::get(Type::getInt64Ty(Context), Elts.size()); local
2415 Type *Ty = ArrayType::get(Type::getFloatTy(Context), Elts.size()); local
2420 Type *Ty = ArrayType::get(Type::getDoubleTy(Context), Elts.size()); local
2448 Type *Ty = VectorType::get(Type::getInt8Ty(Context), Elts.size()); local
2453 Type *Ty = VectorType::get(Type::getInt16Ty(Context), Elts.size()); local
2458 Type *Ty = VectorType::get(Type::getInt32Ty(Context), Elts.size()); local
2463 Type *Ty = VectorType::get(Type::getInt64Ty(Context), Elts.size()); local
2468 Type *Ty = VectorType::get(Type::getFloatTy(Context), Elts.size()); local
2473 Type *Ty = VectorType::get(Type::getDoubleTy(Context), Elts.size()); local
[all...]
H A DInstructions.cpp834 AllocaInst::AllocaInst(Type *Ty, Value *ArraySize, argument
836 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
837 getAISize(Ty->getContext(), ArraySize), InsertBefore) {
839 assert(!Ty->isVoidTy() && "Cannot allocate void!");
843 AllocaInst::AllocaInst(Type *Ty, Value *ArraySize, argument
845 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
846 getAISize(Ty->getContext(), ArraySize), InsertAtEnd) {
848 assert(!Ty->isVoidTy() && "Cannot allocate void!");
852 AllocaInst::AllocaInst(Type *Ty, const Twine &Name, argument
854 : UnaryInstruction(PointerType::getUnqual(Ty), Alloc
861 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
870 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align, const Twine &Name, Instruction *InsertBefore) argument
879 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align, const Twine &Name, BasicBlock *InsertAtEnd) argument
1744 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
1757 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2375 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2397 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2419 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2427 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2435 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2443 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2451 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2459 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2467 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2489 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2510 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, Instruction *InsertBefore) argument
2524 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, BasicBlock *InsertAtEnd) argument
2538 CreateFPCast(Value *C, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2551 CreateFPCast(Value *C, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2897 TruncInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2903 TruncInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2909 ZExtInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2915 ZExtInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2920 SExtInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2926 SExtInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2932 FPTruncInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2938 FPTruncInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2944 FPExtInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2950 FPExtInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2956 UIToFPInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2962 UIToFPInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2968 SIToFPInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2974 SIToFPInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2980 FPToUIInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2986 FPToUIInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
2992 FPToSIInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
2998 FPToSIInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
3004 PtrToIntInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
3010 PtrToIntInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
3016 IntToPtrInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
3022 IntToPtrInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
3028 BitCastInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
3034 BitCastInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
3040 AddrSpaceCastInst( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore ) argument
3046 AddrSpaceCastInst( Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd ) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp169 bool isTypeLegal(Type *Ty, MVT &VT);
170 bool isLoadTypeLegal(Type *Ty, MVT &VT);
729 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { argument
730 EVT evt = TLI.getValueType(Ty, true);
741 bool ARMFastISel::isLoadTypeLegal(Type *Ty, MVT &VT) { argument
742 if (isTypeLegal(Ty, VT)) return true;
770 if (PointerType *Ty = dyn_cast<PointerType>(Obj->getType()))
771 if (Ty->getAddressSpace() > 255)
1364 Type *Ty = Src1Value->getType(); local
1365 EVT SrcEVT = TLI.getValueType(Ty, tru
1553 Type *Ty = I->getType(); local
1702 Type *Ty = I->getType(); local
1730 Type *Ty = I->getType(); local
1799 Type *Ty = I->getType(); local
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp243 addMSAIntType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC) { argument
244 addRegisterClass(Ty, RC);
248 setOperationAction(Opc, Ty, Expand);
250 setOperationAction(ISD::BITCAST, Ty, Legal);
251 setOperationAction(ISD::LOAD, Ty, Legal);
252 setOperationAction(ISD::STORE, Ty, Legal);
253 setOperationAction(ISD::EXTRACT_VECTOR_ELT, Ty, Custom);
254 setOperationAction(ISD::INSERT_VECTOR_ELT, Ty, Legal);
255 setOperationAction(ISD::BUILD_VECTOR, Ty, Custom);
257 setOperationAction(ISD::ADD, Ty, Lega
292 addMSAFloatType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC) argument
844 performDSPShiftCombine(unsigned Opc, SDNode *N, EVT Ty, SelectionDAG &DAG, const MipsSubtarget *Subtarget) argument
871 EVT Ty = N->getValueType(0); local
894 EVT Ty = N->getValueType(0); local
941 EVT Ty = N->getValueType(0); local
949 isLegalDSPCondCode(EVT Ty, ISD::CondCode CC) argument
968 EVT Ty = N->getValueType(0); local
981 EVT Ty = N->getValueType(0); local
1038 EVT Ty = N->getValueType(0); local
1262 EVT Ty = Op.getOperand(0).getValueType(); local
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp71 /// ComputePTXValueVTs - For the given Type \p Ty, returns the set of primitive
77 static void ComputePTXValueVTs(const TargetLowering &TLI, Type *Ty, argument
84 ComputeValueVTs(TLI, Ty, TempVTs, &TempOffsets, StartingOffset);
545 Type *Ty = Args[i].Ty; local
552 if (Ty->isAggregateType() || Ty->isVectorTy()) {
558 align = TD->getABITypeAlignment(Ty);
559 unsigned sz = TD->getTypeAllocSize(Ty);
565 ComputeValueVTs(*this, Ty, vtpart
603 getArgumentAlignment(SDValue Callee, const ImmutableCallSite *CS, Type *Ty, unsigned Idx) const argument
694 Type *Ty = Args[i].Ty; local
1607 const Type *Ty = arg->getType(); local
1666 Type *Ty = argTypes[i]; local
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp992 PointerType *Ty = cast<PointerType>(CalleeFn->arg_begin()->getType()); local
993 Type *ElementTy = Ty->getElementType();
1976 Entry.Ty = ArgTy;
1992 Entry.Ty = PointerType::getUnqual(ArgTy);
2019 Entry.Ty = PointerType::getUnqual(RetTy);

Completed in 561 milliseconds

1234567891011