Home
last modified time | relevance | path

Searched refs:TCK (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp792 CallInst::TailCallKind TCK = CI->getTailCallKind(); in expandCall() local
793 assert(TCK != CallInst::TCK_MustTail); in expandCall()
796 if (TCK == CallInst::TCK_Tail) in expandCall()
797 TCK = CallInst::TCK_None; in expandCall()
798 CI->setTailCallKind(TCK); in expandCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp2796 SanitizerInfoFromCFICheckKind(CodeGenFunction::CFITypeCheckKind TCK) { in SanitizerInfoFromCFICheckKind() argument
2797 switch (TCK) { in SanitizerInfoFromCFICheckKind()
2819 CFITypeCheckKind TCK, in EmitVTablePtrCheckForCall() argument
2824 auto [Ordinal, _] = SanitizerInfoFromCFICheckKind(TCK); in EmitVTablePtrCheckForCall()
2828 EmitVTablePtrCheck(RD, VTable, TCK, Loc); in EmitVTablePtrCheckForCall()
2833 CFITypeCheckKind TCK, in EmitVTablePtrCheckForCast() argument
2850 auto [Ordinal, _] = SanitizerInfoFromCFICheckKind(TCK); in EmitVTablePtrCheckForCast()
2872 EmitVTablePtrCheck(ClassDecl, VTable, TCK, Loc); in EmitVTablePtrCheckForCast()
2882 CFITypeCheckKind TCK, in EmitVTablePtrCheck() argument
2890 auto [M, SSK] = SanitizerInfoFromCFICheckKind(TCK); in EmitVTablePtrCheck()
[all …]
H A DCGExpr.cpp708 bool CodeGenFunction::isNullPointerAllowed(TypeCheckKind TCK) { in isNullPointerAllowed() argument
709 return TCK == TCK_DowncastPointer || TCK == TCK_Upcast || in isNullPointerAllowed()
710 TCK == TCK_UpcastToVirtualBase || TCK == TCK_DynamicOperation; in isNullPointerAllowed()
713 bool CodeGenFunction::isVptrCheckRequired(TypeCheckKind TCK, QualType Ty) { in isVptrCheckRequired() argument
716 (TCK == TCK_MemberAccess || TCK == TCK_MemberCall || in isVptrCheckRequired()
717 TCK == TCK_DowncastPointer || TCK == TCK_DowncastReference || in isVptrCheckRequired()
718 TCK == TCK_UpcastToVirtualBase || TCK == TCK_DynamicOperation); in isVptrCheckRequired()
728 void CodeGenFunction::EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, in EmitTypeCheck() argument
771 bool AllowNullPointers = isNullPointerAllowed(TCK); in EmitTypeCheck()
854 llvm::ConstantInt::get(Int8Ty, TCK)}; in EmitTypeCheck()
[all …]
H A DCodeGenFunction.h2492 CFITypeCheckKind TCK, SourceLocation Loc);
2497 CFITypeCheckKind TCK, SourceLocation Loc);
2502 CFITypeCheckKind TCK, SourceLocation Loc);
3294 static bool isNullPointerAllowed(TypeCheckKind TCK);
3297 static bool isVptrCheckRequired(TypeCheckKind TCK, QualType Ty);
3303 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, LValue LV,
3308 EmitTypeCheck(TCK, Loc, LV.emitRawPointer(*this), Type, LV.getAlignment(),
3312 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, Address Addr,
3318 EmitTypeCheck(TCK, Loc, Addr.emitRawPointer(*this), Type, Alignment,
3325 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, llvm::Value *V,
[all …]
H A DCGExprScalar.cpp281 LValue EmitCheckedLValue(const Expr *E, CodeGenFunction::TypeCheckKind TCK) { in EmitCheckedLValue() argument
282 return CGF.EmitCheckedLValue(E, TCK); in EmitCheckedLValue()
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dste-dbx5x0-pinctrl.dtsi599 "GPIO14_AE3"; /* TCK */
635 "GPIO194_AF27", /* TCK */
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp195 CallInst::TailCallKind TCK = CI->getTailCallKind(); in lowerObjCCall() local
196 NewCI->setTailCallKind(std::max(TCK, OverridingTCK)); in lowerObjCCall()
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls1028a-kontron-sl28.dts185 "", "", "", "", "", "", "TDO", "TCK",
/freebsd/sys/contrib/device-tree/src/arm/amlogic/
H A Dmeson8b-ec100.dts397 "TCK", "TMS", "TDI", "TDO",
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6qdl-gw5910.dtsi580 MX6QDL_PAD_DISP0_DAT15__GPIO5_IO09 0x1b0b1 /* TCK */
/freebsd/sys/contrib/device-tree/src/arm/nuvoton/
H A Dnuvoton-npcm730-kudo.dts70 // TCK, TDI, TDO, TMS
/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h662 CallInst::TailCallKind TCK);
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6800 CallInst::TailCallKind TCK = CallInst::TCK_None; in parseFunctionBody() local
6802 TCK = CallInst::TCK_Tail; in parseFunctionBody()
6804 TCK = CallInst::TCK_MustTail; in parseFunctionBody()
6806 TCK = CallInst::TCK_NoTail; in parseFunctionBody()
6807 cast<CallInst>(I)->setTailCallKind(TCK); in parseFunctionBody()
/freebsd/sys/contrib/device-tree/src/arm/microchip/
H A Dsama5d4.dtsi1153 /* LCDDAT8 conflicts with TCK */
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1630 void setTailCallKind(TailCallKind TCK) {
1631 setSubclassData<TailCallKindField>(TCK);
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8301 CallInst::TailCallKind TCK) { in parseCall() argument
8314 if (TCK != CallInst::TCK_None && in parseCall()
8325 parseParameterList(ArgList, PFS, TCK == CallInst::TCK_MustTail, in parseCall()
8379 CI->setTailCallKind(TCK); in parseCall()