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

/external/clang/include/clang/CodeGen/
H A DCodeGenAction.h29 llvm::LLVMContext *VMContext; member in class:clang::CodeGenAction
/external/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp35 llvm::LLVMContext &VMContext = CGM.getLLVMContext(); local
41 GlobalName = llvm::MDString::get(VMContext, Name);
47 llvm::ConstantInt::get(llvm::Type::getInt1Ty(VMContext), IsDynInit)),
49 llvm::Type::getInt1Ty(VMContext), IsBlacklisted))};
51 llvm::MDNode *ThisGlobal = llvm::MDNode::get(VMContext, GlobalMetadata);
83 llvm::LLVMContext &VMContext = CGM.getLLVMContext();
85 llvm::MDString::get(VMContext, PLoc.getFilename()),
87 llvm::Type::getInt32Ty(VMContext), PLoc.getLine())),
89 llvm::Type::getInt32Ty(VMContext), PLoc.getColumn())),
91 return llvm::MDNode::get(VMContext, LocMetadat
[all...]
H A DCodeGenTBAA.cpp32 CodeGenTBAA::CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext& VMContext, argument
36 MDHelper(VMContext), Root(nullptr), Char(nullptr) {
H A DCodeGenTypes.cpp274 static llvm::Type *getTypeForFormat(llvm::LLVMContext &VMContext, argument
279 return llvm::Type::getHalfTy(VMContext);
281 return llvm::Type::getInt16Ty(VMContext);
284 return llvm::Type::getFloatTy(VMContext);
286 return llvm::Type::getDoubleTy(VMContext);
288 return llvm::Type::getFP128Ty(VMContext);
290 return llvm::Type::getPPC_FP128Ty(VMContext);
292 return llvm::Type::getX86_FP80Ty(VMContext);
H A DCGExprConstant.cpp585 llvm::LLVMContext &VMContext; member in class:__anon966::ConstExprEmitter
588 : CGM(cgm), CGF(cgf), VMContext(cgm.getLLVMContext()) {
873 return llvm::ConstantDataArray::getString(VMContext, Str, false);
1144 return llvm::ConstantInt::get(VMContext, Value.getInt());
1148 Complex[0] = llvm::ConstantInt::get(VMContext,
1150 Complex[1] = llvm::ConstantInt::get(VMContext,
1164 return llvm::ConstantInt::get(VMContext, Init.bitcastToAPInt());
1166 return llvm::ConstantFP::get(VMContext, Init);
1171 Complex[0] = llvm::ConstantFP::get(VMContext,
1173 Complex[1] = llvm::ConstantFP::get(VMContext,
[all...]
H A DCodeGenModule.h287 llvm::LLVMContext &VMContext; member in class:clang::CodeGen::CodeGenModule
613 llvm::LLVMContext &getLLVMContext() { return VMContext; }
H A DCGExprScalar.cpp64 llvm::LLVMContext &VMContext; member in class:__anon968::ScalarExprEmitter
69 VMContext(cgf.getLLVMContext()) {
224 return llvm::ConstantFP::get(VMContext, E->getValue());
626 llvm::Value *Max = llvm::ConstantInt::get(VMContext, LargestInt);
630 llvm::Value *Min = llvm::ConstantInt::get(VMContext, -LargestInt);
680 Builder.CreateFCmpOGT(Src, llvm::ConstantFP::get(VMContext, MinSrc));
682 Builder.CreateFCmpOLT(Src, llvm::ConstantFP::get(VMContext, MaxSrc));
718 Builder.CreateFCmpOGT(AbsSrc, llvm::ConstantFP::get(VMContext, MinBad));
720 Builder.CreateFCmpOLT(AbsSrc, llvm::ConstantFP::get(VMContext, MaxBad));
1797 amt = llvm::ConstantFP::get(VMContext,
[all...]
H A DCGObjCGNU.cpp187 llvm::Constant *value = llvm::ConstantDataArray::getString(VMContext,Str);
288 llvm::LLVMContext &VMContext; member in class:__anon975::CGObjCGNU
713 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
722 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
731 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
894 VMContext(cgm.getLLVMContext()), ClassPtrAlias(nullptr),
898 msgSendMDKind = VMContext.getMDKindID("GNUObjCMessageSend");
911 Int8Ty = llvm::Type::getInt8Ty(VMContext);
929 Int32Ty = llvm::Type::getInt32Ty(VMContext);
930 Int64Ty = llvm::Type::getInt64Ty(VMContext);
[all...]
H A DCGExpr.cpp1255 llvm::LLVMContext &VMContext = getLLVMContext(); local
1259 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1261 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1263 Mask.push_back(llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext),
1265 Mask.push_back(llvm::UndefValue::get(llvm::Type::getInt32Ty(VMContext)));
H A DCGObjCMac.cpp51 llvm::LLVMContext &VMContext; member in class:__anon976::ObjCCommonTypesHelper
107 llvm::Type *longDoubleType = llvm::Type::getX86_FP80Ty(VMContext);
829 llvm::LLVMContext &VMContext; member in class:__anon976::CGObjCCommonMac
1040 CGObjCRuntime(cgm), VMContext(cgm.getLLVMContext()) { }
1677 static llvm::Constant *getConstantGEP(llvm::LLVMContext &VMContext, argument
1681 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0),
1682 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)
2445 llvm::ConstantDataArray::getString(VMContext, BitMap, false),
2447 return getConstantGEP(VMContext, Entry, 0, 0);
4257 llvm::MDString::get(VMContext,Sectio
[all...]
H A DItaniumCXXABI.cpp2165 llvm::LLVMContext &VMContext; member in class:__anon999::ItaniumRTTIBuilder
2205 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {}
2262 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext,
H A DMicrosoftCXXABI.cpp2933 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD),
2945 llvm::LLVMContext &VMContext; member in struct:__anon1008::MSRTTIBuilder
/external/llvm/include/llvm/IR/
H A DDIBuilder.h37 LLVMContext &VMContext; member in class:llvm::DIBuilder
/external/llvm/lib/IR/
H A DDIBuilder.cpp61 : M(m), VMContext(M.getContext()), TempEnumTypes(nullptr),
77 TempEnumTypes->replaceAllUsesWith(MDTuple::get(VMContext, AllEnumTypes));
88 TempRetainTypes->replaceAllUsesWith(MDTuple::get(VMContext, RetainValues));
90 MDSubprogramArray SPs = MDTuple::get(VMContext, AllSubprograms);
101 TempGVs->replaceAllUsesWith(MDTuple::get(VMContext, AllGVs));
104 VMContext, SmallVector<Metadata *, 16>(AllImportedModules.begin(),
138 TempEnumTypes = MDTuple::getTemporary(VMContext, None);
139 TempRetainTypes = MDTuple::getTemporary(VMContext, None);
140 TempSubprograms = MDTuple::getTemporary(VMContext, None);
141 TempGVs = MDTuple::getTemporary(VMContext, Non
341 createTemplateValueParameterHelper(LLVMContext &VMContext, unsigned Tag, MDScope *Context, StringRef Name, MDType *Ty, Metadata *MD) argument
722 getDbgIntrinsicValueImpl(LLVMContext &VMContext, Value *V) argument
[all...]

Completed in 266 milliseconds