Searched defs:VMContext (Results 1 - 15 of 15) sorted by relevance

/external/clang/include/clang/CodeGen/
H A DCodeGenAction.h29 llvm::LLVMContext *VMContext; member in class:clang::CodeGenAction
/external/llvm/include/llvm/IR/
H A DDIBuilder.h58 LLVMContext &VMContext; member in class:llvm::DIBuilder
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp32 CodeGenTBAA::CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext& VMContext, argument
36 MDHelper(VMContext), Root(nullptr), Char(nullptr) {
H A DCodeGenTypes.cpp268 static llvm::Type *getTypeForFormat(llvm::LLVMContext &VMContext, argument
273 return llvm::Type::getHalfTy(VMContext);
275 return llvm::Type::getInt16Ty(VMContext);
278 return llvm::Type::getFloatTy(VMContext);
280 return llvm::Type::getDoubleTy(VMContext);
282 return llvm::Type::getFP128Ty(VMContext);
284 return llvm::Type::getPPC_FP128Ty(VMContext);
286 return llvm::Type::getX86_FP80Ty(VMContext);
H A DCGExprConstant.cpp564 llvm::LLVMContext &VMContext; member in class:__anon17836::ConstExprEmitter
567 : CGM(cgm), CGF(cgf), VMContext(cgm.getLLVMContext()) {
847 return llvm::ConstantDataArray::getString(VMContext, Str, false);
1098 return llvm::ConstantInt::get(VMContext, Value.getInt());
1102 Complex[0] = llvm::ConstantInt::get(VMContext,
1104 Complex[1] = llvm::ConstantInt::get(VMContext,
1117 return llvm::ConstantInt::get(VMContext, Init.bitcastToAPInt());
1119 return llvm::ConstantFP::get(VMContext, Init);
1124 Complex[0] = llvm::ConstantFP::get(VMContext,
1126 Complex[1] = llvm::ConstantFP::get(VMContext,
[all...]
H A DCodeGenModule.h280 llvm::LLVMContext &VMContext; member in class:clang::CodeGen::CodeGenModule
591 llvm::LLVMContext &getLLVMContext() { return VMContext; }
H A DCGExpr.cpp1193 llvm::LLVMContext &VMContext = getLLVMContext(); local
1197 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1199 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1201 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1203 Mask.push_back(llvm::UndefValue::get(llvm::Type::getInt32Ty(VMContext)));
H A DCGExprScalar.cpp64 llvm::LLVMContext &VMContext; member in class:__anon17838::ScalarExprEmitter
69 VMContext(cgf.getLLVMContext()) {
187 return llvm::ConstantFP::get(VMContext, E->getValue());
583 llvm::Value *Max = llvm::ConstantInt::get(VMContext, LargestInt);
587 llvm::Value *Min = llvm::ConstantInt::get(VMContext, -LargestInt);
637 Builder.CreateFCmpOGT(Src, llvm::ConstantFP::get(VMContext, MinSrc));
639 Builder.CreateFCmpOLT(Src, llvm::ConstantFP::get(VMContext, MaxSrc));
675 Builder.CreateFCmpOGT(AbsSrc, llvm::ConstantFP::get(VMContext, MinBad));
677 Builder.CreateFCmpOLT(AbsSrc, llvm::ConstantFP::get(VMContext, MaxBad));
1698 amt = llvm::ConstantFP::get(VMContext,
[all...]
H A DCGObjCGNU.cpp186 llvm::Constant *value = llvm::ConstantDataArray::getString(VMContext,Str);
285 llvm::LLVMContext &VMContext; member in class:__anon17845::CGObjCGNU
710 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
719 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
728 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
891 VMContext(cgm.getLLVMContext()), ClassPtrAlias(nullptr),
895 msgSendMDKind = VMContext.getMDKindID("GNUObjCMessageSend");
908 Int8Ty = llvm::Type::getInt8Ty(VMContext);
926 Int32Ty = llvm::Type::getInt32Ty(VMContext);
927 Int64Ty = llvm::Type::getInt64Ty(VMContext);
[all...]
H A DItaniumCXXABI.cpp1986 llvm::LLVMContext &VMContext; member in class:__anon17865::ItaniumRTTIBuilder
2026 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {}
2083 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext,
H A DMicrosoftCXXABI.cpp2614 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD),
2626 llvm::LLVMContext &VMContext; member in struct:__anon17871::MSRTTIBuilder
H A DTargetInfo.cpp4356 llvm::LLVMContext &VMContext) {
4381 return isIntegerLikeType(CT->getElementType(), Context, VMContext);
4413 if (!isIntegerLikeType(FD->getType(), Context, VMContext))
4423 if (!isIntegerLikeType(FD->getType(), Context, VMContext))
4355 isIntegerLikeType(QualType Ty, ASTContext &Context, llvm::LLVMContext &VMContext) argument
H A DCGObjCMac.cpp51 llvm::LLVMContext &VMContext; member in class:__anon17846::ObjCCommonTypesHelper
107 llvm::Type *longDoubleType = llvm::Type::getX86_FP80Ty(VMContext);
836 llvm::LLVMContext &VMContext; member in class:__anon17846::CGObjCCommonMac
1046 CGObjCRuntime(cgm), VMContext(cgm.getLLVMContext()) { }
1682 static llvm::Constant *getConstantGEP(llvm::LLVMContext &VMContext, argument
1687 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0),
1688 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)
2450 llvm::ConstantDataArray::getString(VMContext, BitMap,false),
2452 return getConstantGEP(VMContext, Entry, 0, 0);
4291 llvm::MDString::get(VMContext,Sectio
[all...]
/external/llvm/lib/IR/
H A DDIBuilder.cpp26 static Constant *GetTagConstant(LLVMContext &VMContext, unsigned Tag) { argument
29 return ConstantInt::get(Type::getInt32Ty(VMContext), Tag | LLVMDebugVersion);
33 : M(m), VMContext(M.getContext()), TempEnumTypes(nullptr),
88 static MDNode *createFilePathPair(LLVMContext &VMContext, StringRef Filename, argument
92 MDString::get(VMContext, Filename),
93 MDString::get(VMContext, Directory)
95 return MDNode::get(VMContext, Pair);
113 Value *TElts[] = { GetTagConstant(VMContext, DW_TAG_base_type) };
114 TempEnumTypes = MDNode::getTemporary(VMContext, TElts);
116 TempRetainTypes = MDNode::getTemporary(VMContext, TElt
[all...]
H A DDebugInfo.cpp344 void DIType::replaceAllUsesWith(LLVMContext &VMContext, DIDescriptor D) { argument
358 DN = MDNode::get(VMContext, Ops);
906 LLVMContext &VMContext) {
911 return DIVariable(MDNode::get(VMContext, Elts));
915 DIVariable llvm::cleanseInlinedVariable(MDNode *DV, LLVMContext &VMContext) { argument
919 i == 7 ? Elts.push_back(Constant::getNullValue(Type::getInt32Ty(VMContext)))
921 return DIVariable(MDNode::get(VMContext, Elts));
905 createInlinedVariable(MDNode *DV, MDNode *InlinedScope, LLVMContext &VMContext) argument

Completed in 5206 milliseconds