Searched refs:Ty (Results 151 - 175 of 340) sorted by relevance

1234567891011>>

/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp215 QualType Ty; // Computation Type. member in struct:__anon15204::ComplexExprEmitter::BinOpInfo
607 if (Op.Ty->castAs<ComplexType>()->getElementType()->isUnsignedIntegerType()) {
626 Ops.Ty = E->getType();
644 OpInfo.Ty = E->getComputationResultType();
647 assert(OpInfo.Ty->isAnyComplexType());
648 assert(CGF.getContext().hasSameUnqualifiedType(OpInfo.Ty,
657 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
660 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
668 ComplexPairTy ResVal = EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy);
673 CGF.EmitComplexToScalarConversion(Result, OpInfo.Ty, LHST
802 QualType Ty = E->getType()->castAs<ComplexType>()->getElementType(); local
[all...]
H A DCGCall.h47 QualType Ty; member in struct:clang::CodeGen::CallArg
50 : RV(rv), Ty(ty), NeedsCopy(needscopy)
H A DCodeGenFunction.h1091 bool IvarTypeWithAggrGCObjects(QualType Ty);
1116 llvm::Value *EmitBlockCopyAndAutorelease(llvm::Value *Block, QualType Ty);
1199 llvm::Value *GetVTablePtr(llvm::Value *This, llvm::Type *Ty);
1354 llvm::AllocaInst *CreateTempAlloca(llvm::Type *Ty,
1494 void EmitNullInitialization(llvm::Value *DestPtr, QualType Ty);
1500 llvm::Value *EmitVAArg(llvm::Value *VAListAddr, QualType Ty);
1512 void EmitVariablyModifiedType(QualType Ty);
1857 RValue GetUndefRValue(QualType Ty);
1904 llvm::Value *EmitToMemory(llvm::Value *Value, QualType Ty);
1908 llvm::Value *EmitFromMemory(llvm::Value *Value, QualType Ty);
[all...]
/external/llvm/include/llvm/IR/
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;
343 // example) is shorthand for cast<VectorType>(Ty)->getNumElements(). This is
435 static inline bool doit(const Type &Ty) {
436 return Ty.getTypeID() == Type::PointerTyID;
H A DInstruction.h445 Instruction(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps,
447 Instruction(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps,
/external/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...]
H A DCommandLine.h304 template<class Ty>
306 const Ty &Init;
307 initializer(const Ty &Val) : Init(Val) {}
313 template<class Ty>
314 initializer<Ty> init(const Ty &Val) {
315 return initializer<Ty>(Val);
323 template<class Ty>
325 Ty &Loc;
326 LocationClass(Ty
[all...]
/external/llvm/lib/Target/Mips/
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 DMipsISelLowering.h212 SDValue getGlobalReg(SelectionDAG &DAG, EVT Ty) const;
316 template<typename Ty>
317 void analyzeReturn(const SmallVectorImpl<Ty> &RetVals, bool IsSoftFloat,
449 virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const;
H A DMipsISelLowering.cpp77 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const {
79 return DAG.getRegister(FI->getGlobalBaseReg(), Ty);
83 EVT Ty = Op.getValueType(); local
86 return DAG.getTargetGlobalAddress(N->getGlobal(), SDLoc(Op), Ty, 0,
89 return DAG.getTargetExternalSymbol(N->getSymbol(), Ty, Flag);
91 return DAG.getTargetBlockAddress(N->getBlockAddress(), Ty, 0, Flag);
93 return DAG.getTargetJumpTable(N->getIndex(), Ty, Flag);
95 return DAG.getTargetConstantPool(N->getConstVal(), Ty, N->getAlignment(),
104 EVT Ty = Op.getValueType(); local
107 return DAG.getNode(ISD::ADD, DL, Ty,
115 EVT Ty = Op.getValueType(); local
130 EVT Ty = Op.getValueType(); local
141 EVT Ty = Op.getValueType(); local
1466 EVT Ty = Op.getOperand(0).getValueType(); local
1859 EVT Ty = IsN64 ? MVT::i64 : MVT::i32; local
2282 EVT Ty = IsN64 ? MVT::i64 : MVT::i32; local
3107 originalTypeIsF128(const Type *Ty, const SDNode *CallNode) argument
[all...]
/external/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);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombine.h115 Value *OptimizePointerDifference(Value *LHS, Value *RHS, Type *Ty);
215 Type *FindElementAtOffset(Type *Ty, int64_t Offset,
219 /// ShouldOptimizeCast - Return true if the cast from "V to Ty" actually
224 Type *Ty);
380 Value *EvaluateInDifferentType(Value *V, Type *Ty, bool isSigned);
H A DInstCombinePHI.cpp579 LoweredPHIRecord(PHINode *pn, unsigned Sh, Type *Ty) argument
580 : PN(pn), Shift(Sh), Width(Ty->getPrimitiveSizeInBits()) {}
708 Type *Ty = PHIUsers[UserI].Inst->getType(); local
714 if ((EltPHI = ExtractedVals[LoweredPHIRecord(PN, Offset, Ty)]) == 0) {
717 EltPHI = PHINode::Create(Ty, PN->getNumIncomingValues(),
743 if (Value *Res = ExtractedVals[LoweredPHIRecord(InPHI, Offset, Ty)]) {
756 Res = Builder->CreateTrunc(Res, Ty, "extract.t");
777 ExtractedVals[LoweredPHIRecord(PN, Offset, Ty)] = EltPHI;
/external/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp114 static bool isPointerToConst(QualType Ty) { argument
115 QualType PointeeTy = Ty->getPointeeType();
254 QualType Ty = TSI->getType(); local
255 if (const FunctionType *FT = Ty->getAs<FunctionType>())
256 Ty = FT->getResultType();
257 if (!Ty->isDependentType())
258 return Ty;
493 QualType Ty = Ctx.getPointerType(Ctx.getRecordType(Class)); local
497 ThisVal = StateMgr.getStoreManager().evalDynamicCast(ThisVal, Ty, Failed);
/external/llvm/lib/Analysis/
H A DLint.cpp75 Type *Ty, unsigned Flags);
248 Type *Ty = local
250 visitMemoryReference(I, Actual, AA->getTypeStoreSize(Ty),
251 TD ? TD->getABITypeAlignment(Ty) : 0,
252 Ty, MemRef::Read | MemRef::Write);
372 Type *Ty, unsigned Flags) {
454 if (TD && Align == 0 && Ty && Ty->isSized())
455 Align = TD->getABITypeAlignment(Ty);
370 visitMemoryReference(Instruction &I, Value *Ptr, uint64_t Size, unsigned Align, Type *Ty, unsigned Flags) argument
/external/clang/lib/AST/
H A DASTContext.cpp489 QualType Ty = I->getType(); local
490 if (Ty.isNull())
492 if (const CXXRecordDecl *NonVirtualBase = Ty->getAsCXXRecordDecl()) {
505 QualType Ty = I->getType(); local
506 if (Ty.isNull())
508 if (const CXXRecordDecl *VirtualBase = Ty->getAsCXXRecordDecl()) {
882 BuiltinType *Ty = new (*this, TypeAlignment) BuiltinType(K); local
883 R = CanQualType::CreateUnsafe(QualType(Ty, 0));
884 Types.push_back(Ty);
1993 canon = getExtQualType(canonSplit.Ty, canonSpli
3644 UnaryTransformType *Ty = local
3792 const Type *Ty = T.getTypePtr(); local
4605 BlockRequiresCopying(QualType Ty, const VarDecl *D) argument
4643 getByrefLifetime(QualType Ty, Qualifiers::ObjCLifetime &LifeTime, bool &HasByrefExtendedLayout) const argument
7768 QualType Ty = DecodeTypeFromStr(TypeStr, *this, Error, RequiresICE, true); local
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramStateTrait.h43 typedef Type Name ## Ty; \
49 : public ProgramStatePartialTrait<Name ## Ty> { \
/external/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp222 static bool IsCompleteType(ASTContext &Ctx, QualType Ty) { argument
223 if (const RecordType *RT = Ty->getAs<RecordType>()) {
H A DDynamicTypePropagation.cpp52 QualType Ty = Ctx.getPointerType(Ctx.getRecordType(MD->getParent())); local
55 State = State->setDynamicTypeInfo(Region, Ty, /*CanBeSubclass=*/false);
/external/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.h60 ARMConstantPoolValue(Type *Ty, unsigned id, ARMCP::ARMCPKind Kind,
123 ARMConstantPoolConstant(Type *Ty, const Constant *C,
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h222 bool isImageType(const Type *Ty);
258 std::string getPTXFundamentalTypeStr(const Type *Ty, bool = true) const;
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h319 PointerType *Ty = dyn_cast<PointerType>(Op->getType());
320 if (!Ty)
/external/llvm/lib/IR/
H A DFunction.cpp45 Argument::Argument(Type *Ty, const Twine &Name, Function *Par) argument
46 : Value(Ty, Value::ArgumentVal) {
195 Function::Function(FunctionType *Ty, LinkageTypes Linkage, argument
197 : GlobalValue(PointerType::getUnqual(Ty),
204 if (Ty->getNumParams())
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp497 EVT Ty = Node->getValueType(0); local
498 assert((Ty == MVT::i32 || Ty == MVT::i64) && "unexpected type");
499 uint16_t Register = Ty == MVT::i32 ? AArch64::WZR : AArch64::XZR;
502 Register, Ty).getNode();

Completed in 605 milliseconds

1234567891011>>