Home
last modified time | relevance | path

Searched refs:getBitCast (Results 1 – 25 of 65) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h87 ConstantAddress getBitCast(llvm::Type *ty) const { in getBitCast() function
88 return ConstantAddress(llvm::ConstantExpr::getBitCast(getPointer(), ty), in getBitCast()
93 return getBitCast(ty->getPointerTo(getAddressSpace())); in getElementBitCast()
H A DCGObjCGNU.cpp1021 isa = llvm::ConstantExpr::getBitCast(isa, PtrToIdTy); in GenerateConstantString()
1309 return llvm::ConstantExpr::getBitCast(GV, ProtocolPtrTy); in GenerateEmptyProtocol()
1435 return llvm::ConstantExpr::getBitCast(Val, Ty); in EnforceType()
1985 llvm::ConstantExpr::getBitCast(metaclass, IdTy)); in GenerateClass()
2451 auto *BVtable = llvm::ConstantExpr::getBitCast( in GetEHType()
2467 return llvm::ConstantExpr::getBitCast(TI, PtrToInt8Ty); in GetEHType()
2494 isa = llvm::ConstantExpr::getBitCast(isa, PtrToIdTy); in GenerateConstantString()
3160 llvm::ConstantExpr::getBitCast( in GenerateProtocol()
3196 Categories.push_back(llvm::ConstantExpr::getBitCast( in GenerateProtocolHolderCategory()
3300 Categories.push_back(llvm::ConstantExpr::getBitCast( in GenerateCategory()
[all …]
H A DCGVTables.cpp467 Callee = llvm::ConstantExpr::getBitCast(Callee, Fn->getType()); in generateThunk()
540 llvm::ConstantExpr::getBitCast(ThunkFn, OldThunkFn->getType()); in maybeEmitThunk()
726 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent()
771 return llvm::ConstantExpr::getBitCast(fn, CGM.Int8PtrTy); in addVTableComponent()
810 return builder.add(llvm::ConstantExpr::getBitCast(fnPtr, CGM.Int8PtrTy)); in addVTableComponent()
H A DCGBlocks.cpp206 return llvm::ConstantExpr::getBitCast(desc, in buildBlockDescriptor()
244 elements.add(llvm::ConstantExpr::getBitCast( in buildBlockDescriptor()
284 return llvm::ConstantExpr::getBitCast(global, CGM.getBlockDescriptorType()); in buildBlockDescriptor()
832 isa = llvm::ConstantExpr::getBitCast(blockISA, VoidPtrTy); in EmitBlockLiteral()
1926 return llvm::ConstantExpr::getBitCast(Func, VoidPtrTy); in GenerateCopyHelperFunction()
2049 return llvm::ConstantExpr::getBitCast(Fn, VoidPtrTy); in GenerateCopyHelperFunction()
2115 return llvm::ConstantExpr::getBitCast(Func, VoidPtrTy); in GenerateDestroyHelperFunction()
2172 return llvm::ConstantExpr::getBitCast(Fn, VoidPtrTy); in GenerateDestroyHelperFunction()
2415 return llvm::ConstantExpr::getBitCast(Fn, CGF.Int8PtrTy); in generateByrefCopyHelper()
2472 return llvm::ConstantExpr::getBitCast(Fn, CGF.Int8PtrTy); in generateByrefDisposeHelper()
H A DCodeGenModule.cpp2581 llvm::ConstantExpr::getBitCast(ASZeroGV, Int8PtrTy), in EmitAnnotateAttr()
2582 llvm::ConstantExpr::getBitCast(AnnoGV, Int8PtrTy), in EmitAnnotateAttr()
2583 llvm::ConstantExpr::getBitCast(UnitGV, Int8PtrTy), in EmitAnnotateAttr()
2802 Addr = llvm::ConstantExpr::getBitCast( in GetAddrOfMSGuidDecl()
3608 llvm::Constant *BC = llvm::ConstantExpr::getBitCast( in GetOrCreateLLVMFunction()
3673 return llvm::ConstantExpr::getBitCast(F, PTy); in GetOrCreateLLVMFunction()
3897 llvm::ConstantExpr::getBitCast(GV, Entry->getType()); in GetOrCreateLLVMGlobal()
4073 llvm::ConstantExpr::getBitCast(GV, OldGV->getType()); in CreateOrReplaceCXXRuntimeVariable()
4935 Entry->replaceAllUsesWith(llvm::ConstantExpr::getBitCast(GA, in EmitAliasDefinition()
5204 Str = llvm::ConstantExpr::getBitCast(Str, Int8PtrTy); in GetAddrOfConstantCFString()
[all …]
H A DCGDeclCXX.cpp128 Argument = llvm::ConstantExpr::getBitCast(Addr.getPointer(), DestTy); in EmitDeclDestroy()
134 Argument = llvm::ConstantExpr::getBitCast( in EmitDeclDestroy()
170 llvm::ConstantExpr::getBitCast(Addr, Int8PtrTy)}; in EmitInvariantStart()
H A DCGObjCMac.cpp3032 return llvm::ConstantExpr::getBitCast(GetProtocolRef(PD), in GenerateProtocolRef()
4000 return llvm::ConstantExpr::getBitCast(GV, in emitMethodList()
4074 llvm::ConstantExpr::getBitCast(Fn, OldFn->getType())); in GenerateDirectMethod()
5272 return llvm::ConstantExpr::getBitCast(GV, ObjCTypes.SymtabPtrTy); in EmitModuleSymbols()
5283 llvm::ConstantExpr::getBitCast(GetClassName(II->getName()), in EmitClassRefFromId()
5322 llvm::ConstantExpr::getBitCast(GetMethodVarName(Sel), in EmitSelectorAddr()
6239 Symbols[i] = llvm::ConstantExpr::getBitCast(Container[i], in AddModuleClassList()
6679 llvm::ConstantExpr::getBitCast(GetOrEmitProtocol(PD), in GenerateProtocolRef()
7219 return llvm::ConstantExpr::getBitCast(GV, in EmitProtocolList()
7455 llvm::ConstantExpr::getBitCast(NewGV, GV->getType())); in GetClassGlobal()
[all …]
H A DCGCXX.cpp144 Aliasee = llvm::ConstantExpr::getBitCast(Ref, AliasType); in TryEmitBaseDestructorAsAlias()
H A DItaniumCXXABI.cpp1349 Dtor = llvm::ConstantExpr::getBitCast(Dtor, CGM.Int8PtrTy); in emitThrow()
2612 llvm::Value *args[] = {llvm::ConstantExpr::getBitCast( in emitGlobalDtorWithCXAAtExit()
2659 llvm::Constant *dtor = llvm::ConstantExpr::getBitCast(Dtor, dtorTy); in unregisterGlobalDtorsWithUnAtExit()
2723 llvm::ConstantExpr::getBitCast(Dtor, dtorTy)); in registerGlobalDtorsWithAtExit()
3233 return llvm::ConstantExpr::getBitCast(GV, CGM.Int8PtrTy); in GetAddrOfExternalRTTIDescriptor()
3620 VTable = llvm::ConstantExpr::getBitCast(VTable, CGM.Int8PtrTy); in BuildVTablePointer()
3628 VTable = llvm::ConstantExpr::getBitCast(VTable, CGM.Int8PtrTy); in BuildVTablePointer()
3701 return llvm::ConstantExpr::getBitCast(OldGV, CGM.Int8PtrTy); in BuildTypeInfo()
3761 TypeNameField = llvm::ConstantExpr::getBitCast(TypeName, CGM.Int8PtrTy); in BuildTypeInfo()
3882 llvm::ConstantExpr::getBitCast(GV, OldGV->getType()); in BuildTypeInfo()
[all …]
H A DCGException.cpp270 return llvm::ConstantExpr::getBitCast(cast<llvm::Constant>(Fn.getCallee()), in getOpaquePersonalityFn()
1820 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in recoverAddrOfEscapedLocal()
1886 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in EmitCapturedLocals()
1923 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in EmitCapturedLocals()
2186 llvm::ConstantExpr::getBitCast(FilterFunc, Int8PtrTy); in EnterSEHTryStmt()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSanitizerStats.cpp68 B.CreateCall(StatReport, ConstantExpr::getBitCast(InitAddr, Int8PtrTy)); in create()
90 ConstantExpr::getBitCast(NewModuleStatsGV, ModuleStatsGV->getType())); in finish()
103 B.CreateCall(StatInit, ConstantExpr::getBitCast(NewModuleStatsGV, Int8PtrTy)); in finish()
H A DVNCoercion.cpp410 Src = ConstantExpr::getBitCast(Src, in analyzeLoadFromClobberingMemInst()
417 Src = ConstantExpr::getBitCast(Src, PointerType::get(LoadTy, AS)); in analyzeLoadFromClobberingMemInst()
591 Src = ConstantExpr::getBitCast(Src, in getMemInstValueForLoadHelper()
598 Src = ConstantExpr::getBitCast(Src, PointerType::get(LoadTy, AS)); in getMemInstValueForLoadHelper()
H A DCtorUtils.cpp57 V = ConstantExpr::getBitCast(V, GCL->getType()); in removeGlobalCtors()
H A DEntryExitInstrumenter.cpp55 Value *Args[] = {ConstantExpr::getBitCast(&CurFn, Type::getInt8PtrTy(C)), in insertCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp196 GuardFnGlobal = ConstantExpr::getBitCast(GuardFnGlobal, PTy); in insertCFGuardDispatch()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp465 Constant *BitcastNew = ConstantExpr::getBitCast(New, Old->getType()); in replaceDirectCallers()
768 Constant *BitcastF = ConstantExpr::getBitCast(F, G->getType()); in writeAlias()
838 Constant *BitcastF = ConstantExpr::getBitCast(F, G->getType()); in mergeTwoFunctions()
H A DLowerTypeTests.cpp380 ConstantExpr::getBitCast(P.second, P.first->getType())); in ~ScopedSaveAliaseesAndUsed()
983 C = ConstantExpr::getBitCast(C, Int8PtrTy); in importTypeId()
1128 CombinedGlobalAddr = ConstantExpr::getBitCast(CombinedGlobalAddr, Int8PtrTy); in lowerTypeTestCalls()
1547 Constant *CombinedGlobalElemPtr = ConstantExpr::getBitCast( in buildBitSetsFromFunctionsNative()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp97 return ConstantExpr::getBitCast(C, DestTy); in foldConstVectorToAPInt()
133 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
152 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
163 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
169 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
193 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
203 C = ConstantExpr::getBitCast(C, SrcIVTy); in FoldBitCast()
235 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
262 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
272 return ConstantExpr::getBitCast(C, DestTy); in FoldBitCast()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp301 Constant *C1 = ConstantExpr::getBitCast(cast<Constant>(Y), IntTy); in isElementWiseEqual()
1927 return llvm::ConstantExpr::getBitCast(NewEquiv, getType()); in handleOperandChangeImpl()
1940 return llvm::ConstantExpr::getBitCast(NewEquiv, getType()); in handleOperandChangeImpl()
2011 return getBitCast(C, Ty, OnlyIfReduced); in getCast()
2019 return getBitCast(C, Ty); in getZExtOrBitCast()
2025 return getBitCast(C, Ty); in getSExtOrBitCast()
2031 return getBitCast(C, Ty); in getTruncOrBitCast()
2047 return getBitCast(S, Ty); in getPointerCast()
2058 return getBitCast(S, Ty); in getPointerBitCastOrAddrSpaceCast()
2223 Constant *ConstantExpr::getBitCast(Constant *C, Type *DstTy, in getBitCast() function in ConstantExpr
[all …]
H A DModule.cpp165 return {Ty, ConstantExpr::getBitCast(F, PTy)}; in getOrInsertFunction()
222 return ConstantExpr::getBitCast(GV, PTy); in getOrInsertGlobal()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp649 return ConstantExpr::getBitCast(CE->getOperand(0), TargetType); in cloneConstantExprWithNewAddressSpace()
654 return ConstantExpr::getBitCast(cast<Constant>(NewOperand), TargetType); in cloneConstantExprWithNewAddressSpace()
674 return ConstantExpr::getBitCast(Src, TargetType); in cloneConstantExprWithNewAddressSpace()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp269 ConstantExpr::getBitCast(Main, PointerType::get(MainTy, 0)); in runOnModule()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp118 Metadata.push_back(ConstantExpr::getBitCast(C, VoidPtr)); in GetFrameMap()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp479 Constant *bytes_arg = cstr ? ConstantExpr::getBitCast(cstr, i8_ptr_ty) in RewriteObjCConstString()
860 Constant *omvn_pointer = ConstantExpr::getBitCast( in RewriteObjCSelector()
1012 Constant *ocn_pointer = ConstantExpr::getBitCast( in RewriteObjCClassReference()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp72 Value = ConstantExpr::getBitCast(Value, IntrTy); in replaceWithConstant()

123