Home
last modified time | relevance | path

Searched refs:NodeType (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCallGraph.h186 using NodeType = clang::CallGraphNode;
188 using ChildIteratorType = NodeType::iterator;
190 static NodeType *getEntryNode(clang::CallGraphNode *CGN) { return CGN; }
191 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); }
192 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
196 using NodeType = const clang::CallGraphNode;
198 using ChildIteratorType = NodeType::const_iterator;
201 static ChildIteratorType child_begin(NodeType *N) { return N->begin();}
202 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
207 static NodeType *getEntryNode(clang::CallGraph *CGN) {
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h233 template <typename NodeType> \
235 : public ::clang::ast_matchers::internal::MatcherInterface<NodeType> { \
237 bool matches(const NodeType &Node, \
249 template <typename NodeType> \
250 bool internal::matcher_##DefineMatcher##Matcher<NodeType>::matches( \
251 const NodeType &Node, \
272 template <typename NodeType, typename ParamT> \
274 : public ::clang::ast_matchers::internal::MatcherInterface<NodeType> { \
279 bool matches(const NodeType &Node, \
300 template <typename NodeType, typename ParamT> \
[all …]
H A DASTMatchers.h4225 const Stmt *const Statement = internal::GetBodyMatcher<NodeType>::get(Node); in AST_POLYMORPHIC_MATCHER_P()
4245 const CompoundStmt *CS = CompoundStmtMatcher<NodeType>::get(Node); in AST_POLYMORPHIC_MATCHER_P()
4302 return internal::ValueEqualsMatcher<NodeType, ParamT>(Value)
4311 return internal::ValueEqualsMatcher<NodeType, ParamT>(Value)
4321 return internal::ValueEqualsMatcher<NodeType, ParamT>(Value)
4430 internal::GetSourceExpressionMatcher<NodeType>::get(Node); in AST_POLYMORPHIC_MATCHER_P()
4452 const QualType NodeType = Node.getTypeAsWritten(); in AST_MATCHER_P() local
4453 return InnerMatcher.matches(NodeType, Finder, Builder); in AST_MATCHER_P()
5149 template <typename NodeType>
5150 using AstTypeMatcher = internal::VariadicDynCastAllOfMatcher<Type, NodeType>;
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp169 ISD::NodeType AluOperator = static_cast<ISD::NodeType>(Addr.getOpcode()); in selectAddrRiSpls()
224 ISD::NodeType AluOperator = static_cast<ISD::NodeType>(Addr.getOpcode()); in selectAddrRr()
H A DLanaiAluCode.h119 inline static AluCode isdToLanaiAluCode(ISD::NodeType Node_type) { in isdToLanaiAluCode()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h485 int16_t NodeType;
625 unsigned getOpcode() const { return (unsigned short)NodeType; }
635 return NodeType >= ISD::FIRST_TARGET_MEMORY_OPCODE;
639 bool isUndef() const { return NodeType == ISD::UNDEF; }
647 return (NodeType == ISD::INTRINSIC_W_CHAIN ||
648 NodeType == ISD::INTRINSIC_VOID) &&
654 switch (NodeType) {
687 bool isMachineOpcode() const { return NodeType < 0; }
694 return ~NodeType;
1059 : NodeType(Opc), ValueList(VTs.VTs), NumValues(VTs.NumVTs),
[all …]
H A DISDOpcodes.h39 enum NodeType { enum
943 NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
H A DFunctionLoweringInfo.h205 DenseMap<const Value *, ISD::NodeType> PreferredExtendType;
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp351 MVT::SimpleValueType NodeType = getOpcode().getKnownType(CT->getResNo()); in isContradictoryImpl() local
352 if (NodeType != MVT::Other) in isContradictoryImpl()
353 return TypesAreContradictory(NodeType, CT->getType()); in isContradictoryImpl()
/freebsd-12.1/lib/libefivar/
H A Duefi-dputil.c431 IN UINT8 NodeType, in CreateDeviceNode() argument
447 DevicePath->Type = NodeType; in CreateDeviceNode()
H A Duefi-dplib.h383 IN UINT8 NodeType,
/freebsd-12.1/sys/contrib/edk2/Include/Protocol/
H A DDevicePathUtilities.h156 IN UINT8 NodeType,
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.h30 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.h25 enum NodeType : unsigned { enum
/freebsd-12.1/sys/contrib/edk2/Include/Library/
H A DDevicePathLib.h417 IN UINT8 NodeType,
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h60 enum NodeType : unsigned { enum
284 ISD::NodeType) const override;
313 ISD::NodeType getExtendForAtomicOps() const override { in getExtendForAtomicOps()
H A DRelocation.txt3 In LLVM, there are several elements of the llvm::ISD::NodeType enum
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h25 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h24 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h25 enum NodeType : unsigned { enum
511 ISD::NodeType getExtendForAtomicOps() const override { in getExtendForAtomicOps()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h25 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.h26 enum NodeType { enum
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h29 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h25 enum NodeType : unsigned { enum
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp59 static ISD::NodeType getPreferredExtendForValue(const Value *V) { in getPreferredExtendForValue()
67 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in getPreferredExtendForValue()

123