/external/clang/include/clang/CodeGen/ |
H A D | CodeGenAction.h | 29 llvm::LLVMContext *VMContext; member in class:clang::CodeGenAction
|
/external/clang/lib/CodeGen/ |
H A D | SanitizerMetadata.cpp | 35 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 D | CodeGenTBAA.cpp | 32 CodeGenTBAA::CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext& VMContext, argument 36 MDHelper(VMContext), Root(nullptr), Char(nullptr) {
|
H A D | CodeGenTypes.cpp | 274 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 D | CGExprConstant.cpp | 585 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 D | CodeGenModule.h | 287 llvm::LLVMContext &VMContext; member in class:clang::CodeGen::CodeGenModule 613 llvm::LLVMContext &getLLVMContext() { return VMContext; }
|
H A D | CGExprScalar.cpp | 64 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 D | CGObjCGNU.cpp | 187 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 D | CGExpr.cpp | 1255 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 D | CGObjCMac.cpp | 51 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 D | ItaniumCXXABI.cpp | 2165 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 D | MicrosoftCXXABI.cpp | 2933 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD), 2945 llvm::LLVMContext &VMContext; member in struct:__anon1008::MSRTTIBuilder
|
/external/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 37 LLVMContext &VMContext; member in class:llvm::DIBuilder
|
/external/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 61 : 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...] |