Lines Matching refs:Constant

45 class Constant;  variable
252 llvm::Constant *CopyHelper;
253 llvm::Constant *DisposeHelper;
289 Structor(int Priority, unsigned LexOrder, llvm::Constant *Initializer, in Structor()
290 llvm::Constant *AssociatedData) in Structor()
295 llvm::Constant *Initializer;
296 llvm::Constant *AssociatedData;
390 llvm::MapVector<StringRef, llvm::TrackingVH<llvm::Constant>> Replacements;
395 llvm::SmallVector<std::pair<llvm::GlobalValue *, llvm::Constant *>, 8>
432 std::vector<llvm::Constant*> Annotations;
439 llvm::StringMap<llvm::Constant*> AnnotationStrings;
442 llvm::DenseMap<unsigned, llvm::Constant *> AnnotationArgs;
446 llvm::DenseMap<llvm::Constant *, llvm::GlobalVariable *> ConstantStringMap;
449 llvm::DenseMap<const Decl*, llvm::Constant *> StaticLocalDeclMap;
451 llvm::DenseMap<const Expr*, llvm::Constant *> MaterializedGlobalTemporaryMap;
453 llvm::DenseMap<QualType, llvm::Constant *> AtomicSetterHelperFnMap;
454 llvm::DenseMap<QualType, llvm::Constant *> AtomicGetterHelperFnMap;
457 llvm::DenseMap<QualType, llvm::Constant *> TypeDescriptorMap;
501 llvm::Constant *>
563 llvm::DenseMap<const BlockExpr *, llvm::Constant *> EmittedGlobalBlocks;
568 llvm::Constant *NSConcreteGlobalBlock = nullptr;
569 llvm::Constant *NSConcreteStackBlock = nullptr;
681 llvm::Constant *getStaticLocalDeclAddress(const VarDecl *D) { in getStaticLocalDeclAddress()
685 llvm::Constant *C) { in setStaticLocalDeclAddress()
689 llvm::Constant *
701 Address createUnnamedGlobalFrom(const VarDecl &D, llvm::Constant *Constant,
707 llvm::Constant *getAtomicSetterHelperFnMap(QualType Ty) { in getAtomicSetterHelperFnMap()
711 llvm::Constant *Fn) { in setAtomicSetterHelperFnMap()
715 llvm::Constant *getAtomicGetterHelperFnMap(QualType Ty) { in getAtomicGetterHelperFnMap()
719 llvm::Constant *Fn) { in setAtomicGetterHelperFnMap()
723 llvm::Constant *getTypeDescriptorFromMap(QualType Ty) { in getTypeDescriptorFromMap()
726 void setTypeDescriptorInMap(QualType Ty, llvm::Constant *C) { in setTypeDescriptorInMap()
881 llvm::Constant *GetAddrOfGlobal(GlobalDecl GD,
923 llvm::Constant *GetAddrOfGlobalVar(const VarDecl *D,
930 llvm::Constant *GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty = nullptr,
937 llvm::Constant *GetFunctionStart(const ValueDecl *Decl);
947 llvm::Constant *GetAddrOfRTTIDescriptor(QualType Ty, bool ForEH = false);
961 llvm::Constant *GetAddrOfThunk(StringRef Name, llvm::Type *FnTy,
1000 llvm::Constant *
1017 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, StringRef Name);
1021 llvm::Constant *getAddrOfGlobalBlockIfEmitted(const BlockExpr *BE) { in getAddrOfGlobalBlockIfEmitted()
1027 void setAddrOfGlobalBlock(const BlockExpr *BE, llvm::Constant *Addr);
1033 llvm::Constant *GetConstantArrayFromStringLiteral(const StringLiteral *E);
1082 llvm::Constant *
1087 return cast<llvm::Constant>(getAddrAndTypeOfCXXStructor(GD, FnInfo, FnType,
1100 llvm::Constant *getBuiltinLibFunction(const FunctionDecl *FD,
1143 void AddCXXDtorEntry(llvm::FunctionCallee DtorFn, llvm::Constant *Object) { in AddCXXDtorEntry()
1177 llvm::Constant *CreateRuntimeVariable(llvm::Type *Ty,
1183 llvm::Constant *getNSConcreteGlobalBlock();
1184 llvm::Constant *getNSConcreteStackBlock();
1196 llvm::Constant *getMemberPointerConstant(const UnaryOperator *e);
1206 llvm::Constant *EmitNullConstant(QualType T);
1210 llvm::Constant *EmitNullConstantForBase(const CXXRecordDecl *Record);
1327 llvm::Constant *EmitAnnotationString(StringRef Str);
1330 llvm::Constant *EmitAnnotationUnit(SourceLocation Loc);
1333 llvm::Constant *EmitAnnotationLineNo(SourceLocation L);
1336 llvm::Constant *EmitAnnotationArgs(const AnnotateAttr *Attr);
1345 llvm::Constant *EmitAnnotateAttr(llvm::GlobalValue *GV,
1399 void addReplacement(StringRef Name, llvm::Constant *C);
1401 void addGlobalValReplacement(llvm::GlobalValue *GV, llvm::Constant *C);
1528 llvm::Constant *getNullPointer(llvm::PointerType *T, QualType QT);
1575 llvm::Constant *
1583 llvm::Constant *AssociatedData = nullptr);
1588 llvm::Constant *GetOrCreateLLVMFunction(
1599 llvm::Constant *GetOrCreateMultiVersionResolver(GlobalDecl GD);