Home
last modified time | relevance | path

Searched refs:getLLVMContext (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp95 return llvm::IntegerType::get(getLLVMContext(), in ConvertTypeForMem()
335 return llvm::StructType::get(getLLVMContext()); in ConvertFunctionType()
343 return llvm::StructType::get(getLLVMContext()); in ConvertFunctionType()
363 ResultType = llvm::StructType::get(getLLVMContext()); in ConvertFunctionType()
418 ResultType = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType()
488 ResultType = getTypeForFormat(getLLVMContext(), in ConvertType()
585 EltTy = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType()
612 T = llvm::StructType::create(getLLVMContext()); in ConvertType()
634 ResultType = llvm::Type::getInt32Ty(getLLVMContext()); in ConvertType()
670 ResultType = llvm::StructType::get(getLLVMContext(), in ConvertType()
[all …]
H A DCGOpenCLRuntime.cpp38 llvm::LLVMContext& Ctx = CGM.getLLVMContext(); in convertOpenCLSpecificType()
84 CGM.getLLVMContext(), Name), in getPipeType()
93 CGM.getLLVMContext(), "opencl.sampler_t"), in getSamplerType()
102 llvm::Type *Int32Ty = llvm::IntegerType::getInt32Ty(CGM.getLLVMContext()); in getPipeElemSize()
112 llvm::Type *Int32Ty = llvm::IntegerType::getInt32Ty(CGM.getLLVMContext()); in getPipeElemAlign()
122 CGM.getLLVMContext(), in getGenericVoidPointerType()
H A DSanitizerMetadata.cpp38 llvm::LLVMContext &VMContext = CGM.getLLVMContext(); in reportGlobalToASan()
91 llvm::MDNode::get(CGM.getLLVMContext(), None)); in disableSanitizerForInstruction()
98 llvm::LLVMContext &VMContext = CGM.getLLVMContext(); in getLocationMetadata()
H A DCGExprConstant.cpp261 Elements.back() = llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp); in AppendBitField()
281 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp)); in AppendBitField()
302 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(), in AppendBitField()
550 llvm::ConstantStruct::getTypeForElements(CGM.getLLVMContext(), in Finalize()
700 llvm::StructType::get(CGM.getLLVMContext(), Types, true); in EmitArrayConstant()
1879 Complex[0] = llvm::ConstantInt::get(CGM.getLLVMContext(), in tryEmitPrivate()
1881 Complex[1] = llvm::ConstantInt::get(CGM.getLLVMContext(), in tryEmitPrivate()
1894 return llvm::ConstantInt::get(CGM.getLLVMContext(), in tryEmitPrivate()
1897 return llvm::ConstantFP::get(CGM.getLLVMContext(), Init); in tryEmitPrivate()
1902 Complex[0] = llvm::ConstantFP::get(CGM.getLLVMContext(), in tryEmitPrivate()
[all …]
H A DCGRecordLayoutBuilder.cpp123 return llvm::Type::getIntNTy(Types.getLLVMContext(), in getIntNType()
129 llvm::Type *Type = llvm::Type::getInt8Ty(Types.getLLVMContext()); in getByteArrayType()
508 llvm::Type::getInt32PtrTy(Types.getLLVMContext()))); in accumulateVPtrs()
737 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout()
H A DCGStmt.cpp1681 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitSwitchStmt()
1798 Ty = llvm::IntegerType::get(getLLVMContext(), Size); in EmitAsmInputLValue()
1832 return llvm::ConstantInt::get(getLLVMContext(), IntResult); in EmitAsmInput()
1837 return llvm::ConstantInt::get(getLLVMContext(), Result.Val.getInt()); in EmitAsmInput()
1879 return llvm::MDNode::get(CGF.getLLVMContext(), Locs); in getAsmSrcLocInfo()
2149 ResultType = llvm::StructType::get(getLLVMContext(), ResultRegTypes); in EmitAsmStmt()
2184 llvm::MDNode::get(getLLVMContext(), in EmitAsmStmt()
2226 llvm::IntegerType::get(getLLVMContext(), (unsigned)ResSize)); in EmitAsmStmt()
2231 llvm::IntegerType::get(getLLVMContext(), (unsigned)TmpSize)); in EmitAsmStmt()
H A DCGGPUBuiltin.cpp77 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in EmitNVPTXDevicePrintfCallExpr()
H A DCGExpr.cpp56 destType = llvm::Type::getInt8PtrTy(getLLVMContext(), addressSpace); in EmitCastToVoidPtr()
997 NextVal = llvm::ConstantFP::get(getLLVMContext(), FVal); in EmitComplexPrePostIncDec()
1569 llvm::MDBuilder MDHelper(getLLVMContext()); in getRangeForLoadFromType()
1598 auto &Ctx = getLLVMContext(); in EmitScalarRangeCheck()
2433 M->addOperand(llvm::MDNode::get(CGM.getLLVMContext(), Ops)); in EmitGlobalNamedRegister()
2737 llvm::ConstantDataArray::getString(getLLVMContext(), Buffer) in EmitCheckTypeDescriptor()
2915 llvm::AttributeList::get(CGF.getLLVMContext(), in emitCheckHandlerCall()
2979 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitCheck()
3045 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitCfiSlowPathCheck()
3159 CGM.getLLVMContext(), in EmitCfiCheckFail()
[all …]
H A DMicrosoftCXXABI.cpp479 CGM.getLLVMContext(), FieldTypes, "rtti.BaseClassDescriptor"); in getBaseClassDescriptorType()
488 CGM.getLLVMContext(), "rtti.ClassHierarchyDescriptor"); in getClassHierarchyDescriptorType()
504 CGM.getLLVMContext(), "rtti.CompleteObjectLocator"); in getCompleteObjectLocatorType()
692 CGM.getLLVMContext(), FieldTypes, "eh.CatchableType"); in getCatchableTypeType()
1895 llvm::IntegerType::getInt32Ty(CGF.getLLVMContext()), in EmitVirtualDestructorCall()
2334 llvm::AttributeList::get(CGM.getLLVMContext(), in getInitThreadHeaderFn()
2346 llvm::AttributeList::get(CGM.getLLVMContext(), in getInitThreadFooterFn()
2358 llvm::AttributeList::get(CGM.getLLVMContext(), in getInitThreadAbortFn()
2595 return llvm::StructType::get(CGM.getLLVMContext(), fields); in ConvertMemberPointerType()
3282 CGBuilderTy Builder(CGM, CGM.getLLVMContext()); in EmitMemberPointerConversion()
[all …]
H A DCodeGenModule.cpp692 llvm::MDNode::get(getLLVMContext(), {})); in DecorateInstructionWithInvariantGroup()
1652 auto *MDOpts = llvm::MDString::get(getLLVMContext(), Opts); in AppendLinkerOptions()
1659 auto *MDOpts = llvm::MDString::get(getLLVMContext(), Opt); in AddDetectMismatch()
1664 auto &C = getLLVMContext(); in AddELFLibDirective()
1672 auto *MDOpts = llvm::MDString::get(getLLVMContext(), Opt); in AddDependentLib()
1694 llvm::LLVMContext &Context = CGM.getLLVMContext(); in addLinkOptionsPostorder()
5152 CGM.getLLVMContext(), D.getDecl()))}; in EmitGlobalDeclMetadata()
5205 llvm::LLVMContext &Context = getLLVMContext(); in EmitDeclMetadata()
5216 llvm::Value *DAddr = GetPointerConstant(getLLVMContext(), D); in EmitDeclMetadata()
5357 InternalId = llvm::MDString::get(getLLVMContext(), Out.str()); in CreateMetadataIdentifierImpl()
[all …]
H A DCGBuiltin.cpp112 llvm::IntegerType::get(CGF.getLLVMContext(), in MakeBinaryAtomicValue()
173 llvm::IntegerType::get(CGF.getLLVMContext(), in EmitBinaryAtomicPost()
359 LLVMContext &C = CGF.CGM.getLLVMContext(); in EmitSignBit()
420 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in emitRangedBuiltin()
654 CGF.getLLVMContext(), in EmitX86BitTestIntrinsic()
3232 IntegerType::get(getLLVMContext(), in EmitBuiltinExpr()
5716 LLVMContext &Context = CGM.getLLVMContext(); in EmitSpecialRegisterBuiltin()
6055 getLLVMContext(), in EmitARMBuiltinExpr()
6933 getLLVMContext(), in EmitAArch64BuiltinExpr()
6952 LLVMContext &Context = CGM.getLLVMContext(); in EmitAArch64BuiltinExpr()
[all …]
H A DCGCall.cpp1575 resultType = llvm::Type::getVoidTy(getLLVMContext()); in GetFunctionType()
1581 resultType = llvm::Type::getVoidTy(getLLVMContext()); in GetFunctionType()
1683 return llvm::StructType::get(getLLVMContext()); in GetFunctionTypeForVTable()
2018 llvm::AttributeSet::get(getLLVMContext(), SRETAttrs); in ConstructAttributeList()
2026 llvm::AttributeSet::get(getLLVMContext(), Attrs); in ConstructAttributeList()
2042 getLLVMContext(), in ConstructAttributeList()
2137 Attrs.addAttribute(llvm::Attribute::getWithAlignment(getLLVMContext(), in ConstructAttributeList()
2160 llvm::AttributeSet::get(getLLVMContext(), Attrs); in ConstructAttributeList()
2166 getLLVMContext(), llvm::AttributeSet::get(getLLVMContext(), FuncAttrs), in ConstructAttributeList()
2167 llvm::AttributeSet::get(getLLVMContext(), RetAttrs), ArgAttrs); in ConstructAttributeList()
[all …]
H A DCodeGenPGO.cpp901 auto *I8PtrTy = llvm::Type::getInt8PtrTy(CGM.getLLVMContext()); in emitCounterIncrement()
1021 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in createProfileWeights()
1045 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in createProfileWeights()
H A DCodeGenTypes.h177 llvm::LLVMContext &getLLVMContext() { return TheModule.getContext(); } in getLLVMContext() function
H A DCGClass.cpp981 llvm::Type::getInt8PtrTy(CGF.getLLVMContext(), DPT->getAddressSpace()); in emitMemcpyIR()
986 llvm::Type::getInt8PtrTy(CGF.getLLVMContext(), SPT->getAddressSpace()); in emitMemcpyIR()
2622 llvm::MetadataAsValue::get(CGM.getLLVMContext(), MD); in EmitTypeMetadataCodeForVCall()
2730 llvm::Value *TypeId = llvm::MetadataAsValue::get(getLLVMContext(), MD); in EmitVTablePtrCheck()
2754 CGM.getLLVMContext(), in EmitVTablePtrCheck()
2755 llvm::MDString::get(CGM.getLLVMContext(), "all-vtables")); in EmitVTablePtrCheck()
2782 llvm::Value *TypeId = llvm::MetadataAsValue::get(CGM.getLLVMContext(), MD); in EmitVTableTypeCheckedLoad()
H A DItaniumCXXABI.cpp648 llvm::Value *TypeId = llvm::MetadataAsValue::get(CGF.getLLVMContext(), MD); in EmitLoadOfMemberFunctionPointer()
657 CGM.getLLVMContext(), in EmitLoadOfMemberFunctionPointer()
658 llvm::MDString::get(CGM.getLLVMContext(), "all-vtables")); in EmitLoadOfMemberFunctionPointer()
702 llvm::MetadataAsValue::get(CGF.getLLVMContext(), MD); in EmitLoadOfMemberFunctionPointer()
1241 CGF.getLLVMContext(), llvm::AttributeList::FunctionIndex, FuncAttrs); in getItaniumDynamicCastFn()
1748 llvm::MDNode::get(CGM.getLLVMContext(), in getVirtualFunctionPointer()
2058 llvm::AttributeList::get(CGM.getLLVMContext(), in getGuardAcquireFn()
2070 llvm::AttributeList::get(CGM.getLLVMContext(), in getGuardReleaseFn()
2082 llvm::AttributeList::get(CGM.getLLVMContext(), in getGuardAbortFn()
4234 llvm::BasicBlock::Create(CGM.getLLVMContext(), "", fn); in getClangCallTerminateFn()
H A DConstantInitBuilder.cpp268 ty = llvm::StructType::get(Builder.CGM.getLLVMContext(), {}, Packed); in finishStruct()
H A DCGAtomic.cpp676 Order, CGF.CGM.getLLVMContext().getOrInsertSyncScopeID("")); in EmitAtomicOp()
683 ScopeModel->map(SC->getZExtValue()), CGF.CGM.getLLVMContext()); in EmitAtomicOp()
713 CGF.getLLVMContext())); in EmitAtomicOp()
730 llvm::Type *IPtrTy = llvm::IntegerType::get(CGF.getLLVMContext(), in AddDirectArgument()
1333 llvm::IntegerType::get(CGF.getLLVMContext(), AtomicSizeInBits); in emitCastToAtomicIntPointer()
1584 CGF.getLLVMContext(), in convertRValueToInt()
H A DCGObjCGNU.cpp1140 llvm::StructType::get(CGM.getLLVMContext(), in GenerateProtocolMethodList()
1906 llvm::StructType::get(CGM.getLLVMContext(), in CGObjCGNUstep2()
2021 VMContext(cgm.getLLVMContext()), ClassPtrAlias(nullptr), in CGObjCGNU()
2098 PropertyMetadataTy = llvm::StructType::get(CGM.getLLVMContext(), { in CGObjCGNU()
2680 llvm::StructType::get(CGM.getLLVMContext(), { in GenerateMethodList()
2692 llvm::StructType::get(CGM.getLLVMContext(), { in GenerateMethodList()
2699 llvm::StructType::get(CGM.getLLVMContext(), { in GenerateMethodList()
2886 llvm::StructType::get(CGM.getLLVMContext(), { PtrToInt8Ty, PtrToInt8Ty }); in GenerateProtocolMethodList()
3517 selStructTy = llvm::StructType::get(CGM.getLLVMContext(), in ModuleInitFunction()
3654 llvm::StructType::get(CGM.getLLVMContext(), in ModuleInitFunction()
H A DSwiftCallingConv.cpp530 llvm::IntegerType::get(CGM.getLLVMContext(), in finish()
555 auto &ctx = CGM.getLLVMContext(); in getCoerceAndExpandTypes()
H A DCGBlocks.cpp196 CGM.getLLVMContext(), C.getTargetAddressSpace(LangAS::opencl_constant)); in buildBlockDescriptor()
535 llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true); in computeBlockInfo()
666 llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true); in computeBlockInfo()
774 llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true); in computeBlockInfo()
1457 llvm::IRBuilder<> b(llvm::BasicBlock::Create(CGM.getLLVMContext(), "entry", in buildGlobalBlock()
2745 llvm::StructType::create(getLLVMContext(), in getBlockByrefInfo()
H A DCGObjCRuntime.cpp112 llvm::Type::getIntNTy(CGF.getLLVMContext(), in EmitValueForIvarAtOffset()
H A DCGException.cpp254 llvm::Type::getInt8Ty(CGM.getLLVMContext()), in getOpaquePersonalityFn()
908 ParentPad = llvm::ConstantTokenNone::get(CGF.getLLVMContext()); in emitCatchPadBlock()
952 ParentPad = llvm::ConstantTokenNone::get(CGF.getLLVMContext()); in emitWasmCatchPadBlock()
1539 ParentPad = llvm::ConstantTokenNone::get(CGM.getLLVMContext()); in getTerminateFunclet()
H A DCGObjC.cpp133 llvm::MDNode::get(getLLVMContext(), None)); in EmitObjCCollectionLiteral()
1000 llvm::Type *bitcastType = llvm::Type::getIntNTy(getLLVMContext(), ivarSize); in generateObjCGetterBody()
1016 llvm::Type *newTy = llvm::Type::getIntNTy(getLLVMContext(), retTySize); in generateObjCGetterBody()
1286 llvm::Type::getIntNTy(getLLVMContext(), in generateObjCSetterBody()
2130 auto &ctx = CGF.getLLVMContext(); in emitAutoreleasedReturnValueMarker()
3642 auto &Context = getLLVMContext(); in emitAtAvailableLinkGuard()
H A DCGVTables.cpp442 Ty = llvm::StructType::get(getLLVMContext()); in generateThunk()
706 return llvm::StructType::get(CGM.getLLVMContext(), tys); in getVTableType()

12