Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp144 return llvm::IntegerType::get(getLLVMContext(), in ConvertTypeForMem()
149 return llvm::IntegerType::get(getLLVMContext(), in ConvertTypeForMem()
174 getLLVMContext(), Context.getTypeSizeInChars(T).getQuantity() * 8); in convertTypeForLoadStore()
177 return llvm::IntegerType::get(getLLVMContext(), in convertTypeForLoadStore()
323 return llvm::StructType::get(getLLVMContext()); in ConvertFunctionTypeInternal()
343 ResultType = llvm::StructType::get(getLLVMContext()); in ConvertFunctionTypeInternal()
409 ResultType = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType()
414 ResultType = llvm::Type::getInt1Ty(getLLVMContext()); in ConvertType()
458 ResultType = llvm::IntegerType::get(getLLVMContext(), in ConvertType()
464 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
[all …]
H A DCGOpenCLRuntime.cpp49 return llvm::PointerType::get(CGM.getLLVMContext(), AddrSpc); in getPointerType()
84 llvm::Type *Int32Ty = llvm::IntegerType::getInt32Ty(CGM.getLLVMContext()); in getPipeElemSize()
94 llvm::Type *Int32Ty = llvm::IntegerType::getInt32Ty(CGM.getLLVMContext()); in getPipeElemAlign()
104 CGM.getLLVMContext(), in getGenericVoidPointerType()
H A DSanitizerMetadata.cpp87 if (llvm::MDNode::getIfExists(CGM.getLLVMContext(), GlobalMetadata)) in reportGlobal()
91 llvm::MDNode::get(CGM.getLLVMContext(), GlobalMetadata); in reportGlobal()
H A DCGCall.cpp1725 resultType = llvm::PointerType::get(getLLVMContext(), addressSpace); in GetFunctionType()
1727 resultType = llvm::Type::getVoidTy(getLLVMContext()); in GetFunctionType()
1733 resultType = llvm::Type::getVoidTy(getLLVMContext()); in GetFunctionType()
1747 getLLVMContext(), FI.getReturnInfo().getIndirectAddrSpace()); in GetFunctionType()
1753 llvm::PointerType::getUnqual(getLLVMContext()); in GetFunctionType()
1780 getLLVMContext(), CGM.getDataLayout().getAllocaAddrSpace()); in GetFunctionType()
1785 getLLVMContext(), ArgInfo.getIndirectAddrSpace()); in GetFunctionType()
1833 return llvm::StructType::get(getLLVMContext()); in GetFunctionTypeForVTable()
2386 Attrs = Attrs.removeFnAttribute(getLLVMContext(), llvm::Attribute::Memory); in AdjustMemoryAttribute()
2388 getLLVMContext(), llvm::MemoryEffects::writeOnly()); in AdjustMemoryAttribute()
[all …]
H A DCGExprConstant.cpp229 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), in addBits()
258 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), in addBits()
273 ToUpdate = llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar); in addBits()
514 CGM.getLLVMContext(), Packed ? PackedElems : UnpackedElems, Packed); in buildFrom()
1112 llvm::StructType::get(CGM.getLLVMContext(), Types, true); in EmitArrayConstant()
1129 : CGM(emitter.CGM), Emitter(emitter), VMContext(CGM.getLLVMContext()) { in ConstExprEmitter()
1181 return llvm::ConstantInt::get(CGM.getLLVMContext(), A); in ProduceIntToIntCast()
1356 return llvm::ConstantInt::get(CGM.getLLVMContext(), I->getValue()); in VisitIntegerLiteral()
1441 C = llvm::ConstantInt::get(CGM.getLLVMContext(), Value); in EmitArrayInitialization()
1567 return llvm::ConstantInt::get(CGM.getLLVMContext(), -CI->getValue()); in VisitUnaryMinus()
[all …]
H A DCGGPUBuiltin.cpp73 llvm::LLVMContext &Ctx = CGF->CGM.getLLVMContext(); in packArgsIntoNVPTXFormatBuffer()
143 llvm::ConstantInt::get(llvm::Type::getInt32Ty(CGM.getLLVMContext()), in EmitDevicePrintfCallExpr()
H A DCGHLSLBuiltins.cpp341 llvm::ConstantInt::get(llvm::Type::getInt1Ty(getLLVMContext()), false); in EmitHLSLBuiltinExpr()
359 llvm::ConstantInt::get(llvm::Type::getInt1Ty(getLLVMContext()), false); in EmitHLSLBuiltinExpr()
370 /*ReturnType=*/llvm::Type::getInt1Ty(getLLVMContext()), in EmitHLSLBuiltinExpr()
387 /*ReturnType=*/llvm::Type::getInt1Ty(getLLVMContext()), in EmitHLSLBuiltinExpr()
543 llvm::Type *retType = llvm::Type::getInt1Ty(this->getLLVMContext()); in EmitHLSLBuiltinExpr()
740 llvm::Type *retType = llvm::Type::getInt32Ty(this->getLLVMContext()); in EmitHLSLBuiltinExpr()
H A DPatternInit.cpp50 llvm::Type *IntTy = llvm::IntegerType::get(CGM.getLLVMContext(), PtrWidth); in initializationPatternFor()
H A DCGRecordLayoutBuilder.cpp131 return llvm::Type::getIntNTy(Types.getLLVMContext(), AlignedBits); in getIntNType()
135 return llvm::Type::getIntNTy(Types.getLLVMContext(), in getCharType()
863 llvm::PointerType::getUnqual(Types.getLLVMContext()))); in accumulateVPtrs()
867 llvm::PointerType::getUnqual(Types.getLLVMContext()))); in accumulateVPtrs()
1092 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout()
H A DCGStmt.cpp2342 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitSwitchStmt()
2351 llvm::MDNode::get(CGM.getLLVMContext(), Vals)); in EmitSwitchStmt()
2425 llvm::MDBuilder MDHelper(getLLVMContext()); in EmitSwitchStmt()
2445 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in EmitSwitchStmt()
2555 Ty = llvm::IntegerType::get(getLLVMContext(), Size); in EmitAsmInputLValue()
2581 return {llvm::ConstantInt::get(getLLVMContext(), IntResult), nullptr}; in EmitAsmInput()
2586 return {llvm::ConstantInt::get(getLLVMContext(), Result.Val.getInt()), in EmitAsmInput()
2629 return llvm::MDNode::get(CGF.getLLVMContext(), Locs); in getAsmSrcLocInfo()
2657 CGF.getLLVMContext(), llvm::Attribute::ElementType, Pair.value()); in UpdateAsmCallInst()
2675 llvm::MDNode::get(CGF.getLLVMContext(), in UpdateAsmCallInst()
[all …]
H A DCGBuiltin.cpp162 llvm::Type *Int8 = llvm::IntegerType::getInt8Ty(CGF.CGM.getLLVMContext()); in initializeAlloca()
306 CGF.getLLVMContext(), CGF.getContext().getTypeSize(T)); in MakeBinaryAtomicValue()
359 CGF.getLLVMContext(), CGF.getContext().getTypeSize(T)); in EmitBinaryAtomicPost()
396 CGF.getLLVMContext(), CGF.getContext().getTypeSize(T)); in MakeAtomicCmpXchgValue()
505 llvm::Type *Int128Ty = llvm::IntegerType::get(CGF.getLLVMContext(), 128); in EmitAtomicCmpXchg128ForMSIntrin()
567 llvm::IntegerType::get(CGF.getLLVMContext(), LoadSize.getQuantity() * 8); in EmitISOVolatileLoad()
722 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in emitSincosBuiltin()
759 LLVMContext &C = CGF.CGM.getLLVMContext(); in EmitSignBit()
1670 CGF.getLLVMContext(), in EmitX86BitTestIntrinsic()
1808 CGF.getLLVMContext(), llvm::AttributeList::FunctionIndex, in EmitMSVCRTSetJmp()
[all …]
H A DCGCXXABI.cpp59 llvm::PointerType::getUnqual(CGM.getLLVMContext())); in EmitLoadOfMemberFunctionPointer()
68 llvm::PointerType::get(CGF.getLLVMContext(), Base.getAddressSpace()); in EmitMemberDataPointerAddress()
H A DCGExpr.cpp467 CGF.getLLVMContext(), in createReferenceTemporary()
770 llvm::Value *True = llvm::ConstantInt::getTrue(getLLVMContext()); in EmitTypeCheck()
897 llvm::Type *VPtrTy = llvm::PointerType::get(getLLVMContext(), 0); in EmitTypeCheck()
1278 NextVal = llvm::ConstantFP::get(getLLVMContext(), FVal); in EmitComplexPrePostIncDec()
1935 llvm::MDBuilder MDHelper(getLLVMContext()); in getRangeForLoadFromType()
1948 llvm::MDNode::get(CGM.getLLVMContext(), {})); in maybeAttachRangeForLoad()
1985 auto &Ctx = getLLVMContext(); in EmitScalarRangeCheck()
2934 llvm::LLVMContext &Ctx = getLLVMContext(); in EmitLoadOfReference()
3069 llvm::MDString *Str = llvm::MDString::get(CGM.getLLVMContext(), in EmitGlobalNamedRegister()
3072 M->addOperand(llvm::MDNode::get(CGM.getLLVMContext(), Ops)); in EmitGlobalNamedRegister()
[all …]
H A DMicrosoftCXXABI.cpp503 llvm::StructType::create(CGM.getLLVMContext(), FieldTypes, TDTypeName); in getTypeDescriptorType()
526 CGM.getLLVMContext(), FieldTypes, "rtti.BaseClassDescriptor"); in getBaseClassDescriptorType()
735 CGM.getLLVMContext(), FieldTypes, "eh.CatchableType"); in getCatchableTypeType()
753 llvm::StructType::create(CGM.getLLVMContext(), FieldTypes, CTATypeName); in getCatchableTypeArrayType()
766 ThrowInfoType = llvm::StructType::create(CGM.getLLVMContext(), FieldTypes, in getThrowInfoType()
2016 llvm::IntegerType::getInt32Ty(CGF.getLLVMContext()), in EmitVirtualDestructorCall()
2442 llvm::Type *VTy = llvm::Type::getInt8Ty(CGM.getLLVMContext()); in getTlsGuardVar()
2456 llvm::FunctionType::get(llvm::Type::getVoidTy(CGM.getLLVMContext()), {}, in getDynTlsOnDemandInitFn()
2460 llvm::AttributeList::get(CGM.getLLVMContext(), in getDynTlsOnDemandInitFn()
2543 llvm::FunctionType::get(llvm::Type::getVoidTy(CGM.getLLVMContext()), in getInitThreadHeaderFn()
[all …]
H A DCGCoroutine.cpp717 llvm::MDNode::get(CGF.CGM.getLLVMContext(), {})); in EmitGroAlloca()
874 llvm::MDNode::get(CGM.getLLVMContext(), {})); in EmitCoroutineBody()
1039 Args.push_back(llvm::ConstantTokenNone::get(getLLVMContext())); in EmitCoroutineIntrinsic()
1047 Args.push_back(llvm::ConstantTokenNone::get(getLLVMContext())); in EmitCoroutineIntrinsic()
H A DCGDebugInfo.cpp926 llvm::Type::getInt64Ty(CGM.getLLVMContext()), 0)); in CreateType()
936 llvm::Type::getInt64Ty(CGM.getLLVMContext()), NumElems - 1)); in CreateType()
1001 llvm::Type::getInt64Ty(CGM.getLLVMContext()), 0)); in CreateType()
1404 llvm::MDString::get(CGM.getLLVMContext(), StringRef("btf_type_tag")), in CreatePointerLikeType()
1405 llvm::MDString::get(CGM.getLLVMContext(), Tag)}; in CreatePointerLikeType()
1407 llvm::MDNode::get(CGM.getLLVMContext(), Ops)); in CreatePointerLikeType()
1983 C = llvm::ConstantInt::get(CGM.getLLVMContext(), Value->getInt()); in CreateRecordStaticField()
1985 C = llvm::ConstantFP::get(CGM.getLLVMContext(), Value->getFloat()); in CreateRecordStaticField()
2437 llvm::ConstantInt::get(CGM.getLLVMContext(), TA.getAsIntegral()))); in CollectTemplateParams()
2608 llvm::MDString::get(CGM.getLLVMContext(), StringRef("btf_decl_tag")), in CollectBTFDeclTagAnnotations()
[all …]
H A DCGObjCRuntime.cpp107 Address(V, llvm::Type::getIntNTy(CGF.getLLVMContext(), Info->StorageSize), in EmitValueForIvarAtOffset()
365 llvm::PointerType::get(CGM.getLLVMContext(), ProgramAS); in getMessageSendInfo()
H A DCGHLSLRuntime.cpp117 LLVMContext &Ctx = CGM.getLLVMContext(); in emitBufferGlobalsAndMetadata()
567 LLVMContext &Ctx = CGM.getLLVMContext(); in initializeBuffer()
600 llvm::Type *Int1Ty = llvm::Type::getInt1Ty(CGM.getLLVMContext()); in initializeBufferFromBinding()
H A DCGObjCGNU.cpp777 0, llvm::Attribute::getWithCaptureInfo(CGF.getLLVMContext(), in LookupIMP()
1179 llvm::StructType::get(CGM.getLLVMContext(), in GenerateProtocolMethodList()
1665 llvm::IRBuilder<> b(llvm::BasicBlock::Create(CGM.getLLVMContext(), "entry", in ModuleInitFunction()
2031 llvm::StructType::get(CGM.getLLVMContext(), in CGObjCGNUstep2()
2069 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in GenerateDirectMethodPrologue()
2286 llvm::MDBuilder MDHelper(CGM.getLLVMContext()); in GenerateDirectMethodPrologue()
2354 VMContext(cgm.getLLVMContext()), ClassPtrAlias(nullptr), in CGObjCGNU()
2378 PtrTy = llvm::PointerType::getUnqual(cgm.getLLVMContext()); in CGObjCGNU()
2438 PropertyMetadataTy = llvm::StructType::get(CGM.getLLVMContext(), { in CGObjCGNU()
3106 llvm::StructType::get(CGM.getLLVMContext(), { in GenerateMethodList()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSPIR.cpp293 auto Int32Ty = llvm::IntegerType::getInt32Ty(M.getLLVMContext()); in setTargetAttributes()
300 llvm::MDNode::get(M.getLLVMContext(), AttrMDArgs)); in setTargetAttributes()
352 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getOpenCLType()
390 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getInlineSpirvConstant()
412 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getInlineSpirvType()
467 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getHLSLType()
523 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getSPIRVImageTypeFromHLSLResource()
H A DDirectX.cpp44 llvm::LLVMContext &Ctx = CGM.getLLVMContext(); in getHLSLType()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp27 AtomicTy = IntegerType::get(getLLVMContext(), AtomicSizeInBits); in EmitAtomicLoadOp()
60 LLVMContext &ctx = getLLVMContext(); in EmitAtomicCompareExchangeLibcall()
108 LLVMContext &Ctx = getLLVMContext(); in EmitAtomicLoadLibcall()
149 LLVMContext &Ctx = getLLVMContext(); in EmitAtomicStoreLibcall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Atomic/
H A DAtomic.h57 LLVMContext &getLLVMContext() const { return Builder->getContext(); } in getLLVMContext() function
68 LLVMContext &ctx = getLLVMContext(); in getAtomicSizeValue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DAMDGPU.cpp132 llvm::MDBuilder MDHelper(CGF.getLLVMContext()); in EmitAMDGPUWorkGroupSize()
137 llvm::MDNode::get(CGF.getLLVMContext(), {})); in EmitAMDGPUWorkGroupSize()
139 llvm::MDNode::get(CGF.getLLVMContext(), {})); in EmitAMDGPUWorkGroupSize()
153 llvm::MDBuilder MDB(CGF.getLLVMContext()); in EmitAMDGPUGridSize()
159 llvm::MDNode::get(CGF.getLLVMContext(), {})); in EmitAMDGPUGridSize()
230 SSID = getLLVMContext().getOrInsertSyncScopeID(scp); in ProcessOrderScopeAMDGCN()
241 SSID = getLLVMContext().getOrInsertSyncScopeID("agent"); in ProcessOrderScopeAMDGCN()
244 SSID = getLLVMContext().getOrInsertSyncScopeID("workgroup"); in ProcessOrderScopeAMDGCN()
247 SSID = getLLVMContext().getOrInsertSyncScopeID("wavefront"); in ProcessOrderScopeAMDGCN()
270 Arg = llvm::ConstantInt::get(getLLVMContext(), *Result); in EmitScalarOrConstFoldImmArg()
[all …]
H A DSystemZ.cpp264 Value *M4Value = llvm::ConstantInt::get(getLLVMContext(), M4); in EmitSystemZBuiltinExpr()
265 Value *M5Value = llvm::ConstantInt::get(getLLVMContext(), M5); in EmitSystemZBuiltinExpr()
299 Value *M4Value = llvm::ConstantInt::get(getLLVMContext(), M4); in EmitSystemZBuiltinExpr()
333 Value *M4Value = llvm::ConstantInt::get(getLLVMContext(), M4); in EmitSystemZBuiltinExpr()

123