Searched refs:Ty (Results 126 - 150 of 325) sorted by relevance

1234567891011>>

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.cpp56 llvm::Type *Ty = getTypes().GetFunctionTypeForVTable(GD); local
57 return GetOrCreateLLVMFunction(Name, Ty, GD, /*ForVTable=*/true);
184 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); local
185 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true);
349 llvm::Type *Ty = local
351 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true);
545 llvm::FunctionType *Ty = local
548 PureVirtualFn = CGM.CreateRuntimeFunction(Ty, PureCallName);
555 llvm::FunctionType *Ty = local
559 DeletedVirtualFn = CGM.CreateRuntimeFunction(Ty, DeletedCallNam
575 llvm::Type *Ty = CGM.getTypes().GetFunctionTypeForVTable(GD); local
[all...]
H A DCGExprScalar.cpp46 QualType Ty; // Computation Type. member in struct:__anon3229::BinOpInfo
123 Value *EmitNullValue(QualType Ty);
411 if (Ops.Ty->isSignedIntegerOrEnumerationType()) {
424 if (Ops.Ty->isUnsignedIntegerType() && CGF.SanOpts->UnsignedIntegerOverflow)
833 Value *ScalarExprEmitter::EmitNullValue(QualType Ty) { argument
834 return CGF.EmitFromMemory(CGF.CGM.EmitNullConstant(Ty), Ty);
867 StaticData.push_back(CGF.EmitCheckTypeDescriptor(Info.Ty));
876 StaticData.push_back(CGF.EmitCheckTypeDescriptor(Info.Ty));
1526 BinOp.Ty
2124 llvm::IntegerType *Ty = cast<llvm::IntegerType>(Zero->getType()); local
2567 llvm::IntegerType *Ty; local
[all...]
H A DCGExprAgg.cpp568 QualType Ty = E->getSubExpr()->getType(); local
569 QualType PtrTy = CGF.getContext().getPointerType(Ty);
573 CGF.MakeAddrLValue(CastPtr, Ty));
1369 llvm::Value *SrcPtr, QualType Ty,
1373 assert(!Ty->isAnyComplexType() && "Shouldn't happen for complex");
1376 if (const RecordType *RT = Ty->getAs<RecordType>()) {
1405 TypeInfo = getContext().getTypeInfoDataSizeInChars(Ty);
1407 TypeInfo = getContext().getTypeInfoInChars(Ty);
1440 } else if (const RecordType *RecordTy = Ty->getAs<RecordType>()) {
1450 } else if (Ty
1368 EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, QualType Ty, bool isVolatile, CharUnits alignment, bool isAssignment) argument
[all...]
H A DCGExprComplex.cpp216 QualType Ty; // Computation Type. member in struct:__anon3226::ComplexExprEmitter::BinOpInfo
611 if (Op.Ty->castAs<ComplexType>()->getElementType()->isUnsignedIntegerType()) {
630 Ops.Ty = E->getType();
648 OpInfo.Ty = E->getComputationResultType();
651 assert(OpInfo.Ty->isAnyComplexType());
652 assert(CGF.getContext().hasSameUnqualifiedType(OpInfo.Ty,
661 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
664 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
672 ComplexPairTy ResVal = EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy);
677 CGF.EmitComplexToScalarConversion(Result, OpInfo.Ty, LHST
806 QualType Ty = E->getType()->castAs<ComplexType>()->getElementType(); local
[all...]
/freebsd-10.3-release/contrib/llvm/include/llvm/IR/
H A DMDBuilder.h89 Type *Ty = IntegerType::get(Context, Lo.getBitWidth());
90 Value *Range[2] = { ConstantInt::get(Ty, Lo), ConstantInt::get(Ty, Hi) };
H A DValue.h97 Value(Type *Ty, unsigned scid);
342 void mutateType(Type *Ty) { argument
343 VTy = Ty;
H A DInstructions.h62 explicit AllocaInst(Type *Ty, Value *ArraySize = 0,
64 AllocaInst(Type *Ty, Value *ArraySize,
67 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = 0);
68 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd);
70 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
72 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align,
701 inline Type *checkGEPType(Type *Ty) { argument
702 assert(Ty && "Invalid GetElementPtrInst indices for type!");
703 return Ty;
1511 VAArgInst(Value *List, Type *Ty, cons argument
1516 VAArgInst(Value *List, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1988 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr = �, Instruction *InsertBefore = 0) argument
1996 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2013 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr = �, Instruction *InsertBefore = 0) argument
2018 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
[all...]
H A DFunction.h124 Function(FunctionType *Ty, LinkageTypes Linkage,
128 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, argument
130 return new(0) Function(Ty, Linkage, N, M);
H A DType.h232 /// with a lossless BitCast to type 'Ty'. For example, i8* to i32*. BitCasts
235 /// @brief Determine if this type could be losslessly bitcast to Ty
236 bool canLosslesslyBitCastTo(Type *Ty) const;
351 // example) is shorthand for cast<VectorType>(Ty)->getNumElements(). This is
443 static inline bool doit(const Type &Ty) {
444 return Ty.getTypeID() == Type::PointerTyID;
/freebsd-10.3-release/contrib/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp160 Entry.Ty = IntPtrTy;
165 Entry.Ty = IntPtrTy;
177 Entry.Ty = Type::getInt32Ty(*DAG.getContext());
H A DARMTargetTransformInfo.cpp42 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract) const;
80 virtual unsigned getIntImmCost(const APInt &Imm, Type *Ty) const;
129 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
150 unsigned ARMTTI::getIntImmCost(const APInt &Imm, Type *Ty) const {
151 assert(Ty->isIntegerTy());
153 unsigned Bits = Ty->getPrimitiveSizeInBits();
428 unsigned ARMTTI::getAddressComputationCost(Type *Ty, bool IsComplex) const { argument
435 if (Ty->isVectorTy() && IsComplex)
472 unsigned ARMTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Op1Info, argument
476 std::pair<unsigned, MVT> LT = TLI->getTypeLegalizationCost(Ty);
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp200 Type *Ty = VL[0]->getType(); local
202 if (VL[i]->getType() != Ty)
205 return Ty;
415 int getGatherCost(Type *Ty);
441 Value *Gather(ArrayRef<Value *> VL, VectorType *Ty);
838 Type *Ty = cast<Instruction>(VL[i])->getOperand(0)->getType(); local
839 if (Ty != SrcTy || Ty->isAggregateType() || Ty->isVectorTy()) {
1130 int BoUpSLP::getGatherCost(Type *Ty) { argument
1186 Type *Ty = cast<PointerType>(PtrA->getType())->getElementType(); local
1270 Gather(ArrayRef<Value *> VL, VectorType *Ty) argument
1634 Type *Ty = Scalar->getType(); local
2001 Type *Ty = SI->getValueOperand()->getType(); local
2040 Type *Ty = VL[i]->getType(); local
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp52 static bool IsCompleteType(ASTContext &Ctx, QualType Ty) { argument
53 if (const RecordType *RT = Ty->getAs<RecordType>()) {
226 static bool regionMatchesCXXRecordType(SVal V, QualType Ty) { argument
239 const CXXRecordDecl *Expected = Ty->getPointeeCXXRecordDecl();
241 Expected = Ty->getAsCXXRecordDecl();
/freebsd-10.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp70 /// ComputePTXValueVTs - For the given Type \p Ty, returns the set of primitive
76 static void ComputePTXValueVTs(const TargetLowering &TLI, Type *Ty, argument
83 ComputeValueVTs(TLI, Ty, TempVTs, &TempOffsets, StartingOffset);
413 Type *Ty = Args[i].Ty; local
420 if (Ty->isAggregateType() || Ty->isVectorTy()) {
426 align = TD->getABITypeAlignment(Ty);
427 unsigned sz = TD->getTypeAllocSize(Ty);
433 ComputeValueVTs(*this, Ty, vtpart
471 getArgumentAlignment(SDValue Callee, const ImmutableCallSite *CS, Type *Ty, unsigned Idx) const argument
562 Type *Ty = Args[i].Ty; local
1366 const Type *Ty = arg->getType(); local
1425 Type *Ty = argTypes[i]; local
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp358 void ValueEnumerator::EnumerateType(Type *Ty) { argument
359 unsigned *TypeID = &TypeMap[Ty];
368 if (StructType *STy = dyn_cast<StructType>(Ty))
374 for (Type::subtype_iterator I = Ty->subtype_begin(), E = Ty->subtype_end();
379 TypeID = &TypeMap[Ty];
390 Types.push_back(Ty);
/freebsd-10.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h143 template<typename Ty, typename IterTy>
145 : public std::iterator<std::bidirectional_iterator_tag, Ty, ptrdiff_t> {
151 bundle_iterator(Ty &mi) : MII(mi) {
155 bundle_iterator(Ty *mi) : MII(mi) {
165 Ty &operator*() const { return *MII; }
166 Ty *operator->() const { return &operator*(); }
168 operator Ty*() const { return MII; }
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp91 uint32_t BitWidth = Ty->getScalarSizeInBits();
95 return CanEvaluateTruncated(I->getOperand(0), Ty);
549 IntegerType *Ty = cast<IntegerType>(I.getType()); local
563 ConstantInt::get(Ty, AmtSum));
585 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDiff);
596 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDiff);
617 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDiff);
634 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDiff);
644 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDiff);
665 ConstantInt *ShiftDiffCst = ConstantInt::get(Ty, ShiftDif
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp79 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const {
81 return DAG.getRegister(FI->getGlobalBaseReg(), Ty);
84 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty, argument
87 return DAG.getTargetGlobalAddress(N->getGlobal(), SDLoc(N), Ty, 0, Flag);
90 SDValue MipsTargetLowering::getTargetNode(ExternalSymbolSDNode *N, EVT Ty, argument
93 return DAG.getTargetExternalSymbol(N->getSymbol(), Ty, Flag);
96 SDValue MipsTargetLowering::getTargetNode(BlockAddressSDNode *N, EVT Ty, argument
99 return DAG.getTargetBlockAddress(N->getBlockAddress(), Ty, 0, Flag);
102 SDValue MipsTargetLowering::getTargetNode(JumpTableSDNode *N, EVT Ty, argument
105 return DAG.getTargetJumpTable(N->getIndex(), Ty, Fla
108 getTargetNode(ConstantPoolSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const argument
1419 EVT Ty = Op.getOperand(0).getValueType(); local
1445 EVT Ty = Op.getValueType(); local
1483 EVT Ty = Op.getValueType(); local
1576 EVT Ty = Op.getValueType(); local
1597 EVT Ty = Op.getValueType(); local
1828 EVT Ty = IsN64 ? MVT::i64 : MVT::i32; local
2258 EVT Ty = IsN64 ? MVT::i64 : MVT::i32; local
2448 EVT Ty = Callee.getValueType(); local
3199 originalTypeIsF128(const Type *Ty, const SDNode *CallNode) argument
[all...]
H A DMips16ISelDAGToDAG.cpp45 Mips16DAGToDAGISel::selectMULT(SDNode *N, unsigned Opc, SDLoc DL, EVT Ty, argument
54 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag);
59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag);
H A DMipsSEISelDAGToDAG.h38 EVT Ty, bool HasLo, bool HasHi);
/freebsd-10.3-release/contrib/llvm/lib/IR/
H A DValue.cpp39 static inline Type *checkType(Type *Ty) { argument
40 assert(Ty && "Value defined with a null type: Error!");
41 return const_cast<Type*>(Ty);
471 Type *Ty = *GTI++; local
473 if (isa<StructType>(Ty))
482 ArrayType *ATy = dyn_cast<ArrayType>(Ty);
/freebsd-10.3-release/contrib/llvm/include/llvm/ADT/
H A Dilist.h138 template<typename Ty>
139 struct ilist_traits<const Ty> : public ilist_traits<Ty> {};
716 template<class Ty>
717 void swap(llvm::iplist<Ty> &Left, llvm::iplist<Ty> &Right) {
/freebsd-10.3-release/contrib/llvm/include/llvm/Support/
H A DPatternMatch.h1063 typedef match_combine_and<IntrinsicID_match, Argument_match<T0> > Ty; typedef in struct:llvm::PatternMatch::m_Intrinsic_Ty
1067 typedef match_combine_and<typename m_Intrinsic_Ty<T0>::Ty,
1068 Argument_match<T1> > Ty; typedef in struct:llvm::PatternMatch::m_Intrinsic_Ty
1072 typedef match_combine_and<typename m_Intrinsic_Ty<T0, T1>::Ty,
1073 Argument_match<T2> > Ty; typedef in struct:llvm::PatternMatch::m_Intrinsic_Ty
1077 typedef match_combine_and<typename m_Intrinsic_Ty<T0, T1, T2>::Ty,
1078 Argument_match<T3> > Ty; typedef in struct:llvm::PatternMatch::m_Intrinsic_Ty
1088 inline typename m_Intrinsic_Ty<T0>::Ty
1094 inline typename m_Intrinsic_Ty<T0, T1>::Ty
1100 inline typename m_Intrinsic_Ty<T0, T1, T2>::Ty
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclarationName.h360 DeclarationName getCXXConstructorName(CanQualType Ty);
364 DeclarationName getCXXDestructorName(CanQualType Ty);
368 DeclarationName getCXXConversionFunctionName(CanQualType Ty);
374 CanQualType Ty);
/freebsd-10.3-release/contrib/llvm/lib/Analysis/
H A DCostModel.cpp230 unsigned &Opcode, Type *&Ty) {
273 Ty = VecTy;
293 unsigned &Opcode, Type *&Ty) {
364 Ty = VecTy;
229 matchPairwiseReduction(const ExtractElementInst *ReduxRoot, unsigned &Opcode, Type *&Ty) argument
292 matchVectorSplittingReduction(const ExtractElementInst *ReduxRoot, unsigned &Opcode, Type *&Ty) argument

Completed in 260 milliseconds

1234567891011>>