Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTypeUtilities.cpp41 WebAssembly::BlockType WebAssembly::parseBlockType(StringRef Type) { in parseBlockType()
43 return StringSwitch<WebAssembly::BlockType>(Type) in parseBlockType()
44 .Case("i32", WebAssembly::BlockType::I32) in parseBlockType()
45 .Case("i64", WebAssembly::BlockType::I64) in parseBlockType()
46 .Case("f32", WebAssembly::BlockType::F32) in parseBlockType()
47 .Case("f64", WebAssembly::BlockType::F64) in parseBlockType()
48 .Case("v128", WebAssembly::BlockType::V128) in parseBlockType()
49 .Case("funcref", WebAssembly::BlockType::Funcref) in parseBlockType()
50 .Case("externref", WebAssembly::BlockType::Externref) in parseBlockType()
51 .Case("void", WebAssembly::BlockType::Void) in parseBlockType()
[all …]
H A DWebAssemblyMCTypeUtilities.h25 enum class BlockType : unsigned { enum
68 BlockType parseBlockType(StringRef Type);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp225 auto BT = static_cast<WebAssembly::BlockType>(MO.getImm()); in lower()
226 assert(BT != WebAssembly::BlockType::Invalid); in lower()
227 if (BT == WebAssembly::BlockType::Multivalue) { in lower()
H A DWebAssemblyCFGStackify.cpp354 WebAssembly::BlockType ReturnType = WebAssembly::BlockType::Void; in placeBlockMarker()
437 .addImm(int64_t(WebAssembly::BlockType::Void)); in placeLoopMarker()
607 .addImm(int64_t(WebAssembly::BlockType::Void)); in placeTryMarker()
875 .addImm(int64_t(WebAssembly::BlockType::Void)); in addTryDelegate()
1479 WebAssembly::BlockType RetType = in fixEndsAtEndOfFunction()
1481 ? WebAssembly::BlockType::Multivalue in fixEndsAtEndOfFunction()
1482 : WebAssembly::BlockType( in fixEndsAtEndOfFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp226 const MVT BlockType = getOptimalRepmovsType(Subtarget, Alignment); in emitConstantSizeRepmov() local
227 const uint64_t BlockBytes = BlockType.getSizeInBits() / 8; in emitConstantSizeRepmov()
232 DAG.getIntPtrConstant(BlockCount, dl), BlockType); in emitConstantSizeRepmov()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DAnalysisBasedWarnings.h97 const Decl *D, QualType BlockType);
H A DSema.h2023 QualType BlockType = QualType());
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp287 uint32_t BlockType = Inner; in calculateSccBlockType() local
294 BlockType |= Header; in calculateSccBlockType()
299 BlockType |= Exiting; in calculateSccBlockType()
307 if (BlockType != Inner) { in calculateSccBlockType()
310 SccBlockTypes.insert(std::make_pair(BB, BlockType)); in calculateSccBlockType()
/freebsd-14.2/sys/contrib/edk2/Include/Uefi/
H A DUefiInternalFormRepresentation.h217 UINT8 BlockType; member
347 UINT8 BlockType; member
479 UINT8 BlockType; member
1858 UINT8 BlockType; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp483 WebAssembly::BlockType BT) { in addBlockTypeOperand()
484 if (BT != WebAssembly::BlockType::Void) { in addBlockTypeOperand()
676 if (BT == WebAssembly::BlockType::Invalid) in ParseInstruction()
745 addBlockTypeOperand(Operands, NameLoc, WebAssembly::BlockType::Void); in ParseInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp231 MCOperand::createImm(int64_t(WebAssembly::BlockType::Invalid))); in getInstruction()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp986 QualType BlockType = Ty->castAs<BlockPointerType>()->getPointeeType(); in isConventional() local
988 return BlockType->castAs<FunctionType>()->getReturnType()->isVoidType(); in isConventional()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp666 QualType BlockType, in CheckFallThroughForBody() argument
688 BlockType->getPointeeType()->getAs<FunctionType>()) { in CheckFallThroughForBody()
2518 const Decl *D, QualType BlockType) { in IssueWarnings() argument
2642 CheckFallThroughForBody(S, D, Body, BlockType, CD, AC, fscope); in IssueWarnings()
H A DSema.cpp2273 const Decl *D, QualType BlockType) { in PopFunctionScopeInfo() argument
2286 AnalysisWarnings.IssueWarnings(*WP, Scope.get(), D, BlockType); in PopFunctionScopeInfo()
H A DSemaDeclAttr.cpp3054 BlocksAttr::BlockType type; in handleBlocksAttr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td1035 let Args = [EnumArgument<"Type", "BlockType", ["byref"], ["ByRef"]>];