Home
last modified time | relevance | path

Searched refs:Legality (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dresolve-labels.cpp49 enum class Legality { never, always, formerly }; enum
55 constexpr Legality IsLegalDoTerm(const parser::Statement<A> &) { in IsLegalDoTerm()
58 return Legality::always; in IsLegalDoTerm()
64 return Legality::formerly; in IsLegalDoTerm()
66 return Legality::never; in IsLegalDoTerm()
70 constexpr Legality IsLegalDoTerm( in IsLegalDoTerm()
74 return Legality::always; in IsLegalDoTerm()
89 return Legality::formerly; in IsLegalDoTerm()
91 return Legality::never; in IsLegalDoTerm()
100 constexpr Legality IsLegalBranchTarget(const parser::Statement<A> &) { in IsLegalBranchTarget()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DIRSimilarityIdentifier.cpp25 IRInstructionData::IRInstructionData(Instruction &I, bool Legality, in IRInstructionData() argument
27 : Inst(&I), Legal(Legality), IDL(&IDList) { in IRInstructionData()
125 IRInstructionMapper::allocateIRInstructionData(Instruction &I, bool Legality, in allocateIRInstructionData() argument
127 return new (InstDataAllocator->Allocate()) IRInstructionData(I, Legality, IDL); in allocateIRInstructionData()
/external/llvm-project/llvm/include/llvm/Analysis/
DIRSimilarityIdentifier.h130 IRInstructionData(Instruction &I, bool Legality, IRInstructionDataList &IDL);
294 IRInstructionData *allocateIRInstructionData(Instruction &I, bool Legality,
/external/llvm-project/llvm/docs/GlobalISel/
DLegalizer.rst304 Minimum Legality For Vectors
327 Minimum Legality for Pointers
333 Minimum Legality For Operations
/external/llvm-project/mlir/docs/
DDialectConversion.md127 ### Recursive Legality
/external/llvm-project/llvm/test/Transforms/LoopVectorize/X86/
Dx86-interleaved-accesses-masked-group.ll369 ; invalidated during Legality checks; So there we check for no epilogue
1496 ; invalidated during Legality check, so nothing to check here.