Searched refs:NodeType (Results 26 - 50 of 52) sorted by relevance

123

/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineFunction.h473 static NodeType *getEntryNode(MachineFunction *F) {
485 static NodeType *getEntryNode(const MachineFunction *F) {
510 static NodeType *getEntryNode(Inverse<MachineFunction*> G) {
516 static NodeType *getEntryNode(Inverse<const MachineFunction *> G) {
H A DSelectionDAGNodes.h308 /// NodeType - The operation that this node performs.
310 int16_t NodeType; member in class:llvm::SDNode
369 unsigned getOpcode() const { return (unsigned short)NodeType; }
373 bool isTargetOpcode() const { return NodeType >= ISD::BUILTIN_OP_END; }
379 return NodeType >= ISD::FIRST_TARGET_MEMORY_OPCODE;
384 bool isMachineOpcode() const { return NodeType < 0; }
391 return ~NodeType;
703 : NodeType(Opc), OperandsNeedDelete(true), HasDebugValue(false),
719 : NodeType(Opc), OperandsNeedDelete(false), HasDebugValue(false),
1684 LSBaseSDNode(ISD::NodeType NodeT
1863 typedef SDNode NodeType; typedef in struct:GraphTraits
[all...]
H A DISDOpcodes.h25 /// ISD::NodeType enum - This enum defines the target-independent operators
39 enum NodeType { enum in namespace:llvm::ISD
H A DScheduleDAG.h650 typedef SUnit NodeType; typedef in struct:llvm::SUnit::GraphTraits
652 static inline NodeType *getEntryNode(SUnit *N) { return N; }
653 static inline ChildIteratorType child_begin(NodeType *N) {
656 static inline ChildIteratorType child_end(NodeType *N) {
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp406 typedef ModuleFile NodeType; typedef in struct:llvm::GraphTraits
410 static ChildIteratorType child_begin(NodeType *Node) {
414 static ChildIteratorType child_end(NodeType *Node) {
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp382 MVT::SimpleValueType NodeType = getOpcode().getKnownType(CT->getResNo());
383 if (NodeType != MVT::Other)
384 return TypesAreContradictory(NodeType, CT->getType());
/freebsd-10.1-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h25 enum NodeType { enum in namespace:llvm::NVPTXISD
26 // Start the numbering from where ISD NodeType finishes.
/freebsd-10.1-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h29 enum NodeType { enum in namespace:llvm::XCoreISD
/freebsd-10.1-release/contrib/ofed/management/infiniband-diags/scripts/
H A DIBswcountlimits.pm489 if ($line =~ /^NodeType:\.+(.*)/) { $type = $1; }
/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp383 typedef ArgumentGraphNode NodeType; typedef in struct:llvm::GraphTraits
386 static inline NodeType *getEntryNode(NodeType *A) { return A; }
387 static inline ChildIteratorType child_begin(NodeType *N) {
390 static inline ChildIteratorType child_end(NodeType *N) {
396 static NodeType *getEntryNode(ArgumentGraph *AG) {
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h138 typename InvBlockTraits::NodeType *N = *PI;
163 typename InvBlockTraits::NodeType *N = *PI;
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h30 enum NodeType { enum in namespace:llvm::X86ISD
922 getTypeForExtArgOrReturn(MVT VT, ISD::NodeType ExtendKind) const;
H A DX86FastISel.cpp88 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT,
338 bool X86FastISel::X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT,
/freebsd-10.1-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h120 static ISD::NodeType getExtendForContent(BooleanContent Content) {
673 bool hasTargetDAGCombine(ISD::NodeType NT) const {
1058 void setTargetDAGCombine(ISD::NodeType NT) {
2070 ISD::NodeType /*ExtendKind*/) const {
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h26 enum NodeType { enum in namespace:llvm::AArch64ISD
27 // Start the numbering from where ISD NodeType finishes.
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h32 enum NodeType { enum in namespace:llvm::ARMISD
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h30 enum NodeType { enum in namespace:llvm::MipsISD
31 // Start the numbering from where ISD NodeType finishes.
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h28 enum NodeType { enum in namespace:llvm::PPCISD
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2511 const QualType NodeType = Node.getTypeAsWritten(); local
2512 return InnerMatcher.matches(NodeType, Finder, Builder);
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp105 ISD::NodeType AssertOp = ISD::DELETED_NODE) {
342 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) {
789 ISD::NodeType ExtendKind =
1248 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
2837 ISD::NodeType OpCode = Cond.getValueType().isVector() ?
3578 ISD::NodeType NT;
5223 ISD::NodeType Op = (Intrinsic == Intrinsic::trap) ?
5248 ISD::NodeType Op;
7067 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
7142 ISD::NodeType AssertO
[all...]
H A DLegalizeTypes.cpp1067 ISD::NodeType ExtendCode =
H A DSelectionDAG.cpp634 N->NodeType = ISD::DELETED_NODE;
1590 ISD::NodeType Opcode = OpTy.bitsGT(ShTy) ? ISD::TRUNCATE : ISD::ZERO_EXTEND;
5341 N->NodeType = Opc;
H A DLegalizeVectorTypes.cpp344 ISD::NodeType ExtendCode =
H A DDAGCombiner.cpp172 ISD::NodeType ExtType);
1209 TLI.hasTargetDAGCombine((ISD::NodeType)N->getOpcode())) {
4471 ISD::NodeType ExtType) {
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1193 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;

Completed in 443 milliseconds

123