Home
last modified time | relevance | path

Searched refs:hasProperty (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h893 bool hasProperty(unsigned MCFlag, QueryType Type = AnyInBundle) const {
907 return hasProperty(MCID::PreISelOpcode, Type);
915 return hasProperty(MCID::Variadic, Type);
921 return hasProperty(MCID::HasOptionalDef, Type);
927 return hasProperty(MCID::Pseudo, Type);
933 return hasProperty(MCID::Meta, Type);
937 return hasProperty(MCID::Return, Type);
943 return hasProperty(MCID::EHScopeReturn, Type);
947 return hasProperty(MCID::Call, Type);
964 return hasProperty(MCID::Barrier, Type);
[all …]
H A DSDNodeInfo.h70 bool hasProperty(SDNP Property) const { return Properties & (1 << Property); } in hasProperty() function
H A DSelectionDAGTargetInfo.h210 return GenNodeInfo.getDesc(Opcode).hasProperty(SDNPMemOperand); in isTargetMemoryOpcode()
H A DMachineFunction.h203 bool hasProperty(Property P) const {
219 bool has##X() const { return hasProperty(Property::X); } \
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeInfo.cpp45 bool HasChain = Desc.hasProperty(SDNPHasChain); in verifyNode()
46 bool HasOutGlue = Desc.hasProperty(SDNPOutGlue); in verifyNode()
47 bool HasInGlue = Desc.hasProperty(SDNPInGlue); in verifyNode()
48 bool HasOptInGlue = Desc.hasProperty(SDNPOptInGlue); in verifyNode()
49 bool IsVariadic = Desc.hasProperty(SDNPVariadic); in verifyNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCleanCodeAfterTrap.cpp64 if (MI.hasProperty(MCID::Trap) && MI.isTerminator()) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp422 PInfo.getNumOperands() > 1 || PInfo.hasProperty(SDNPHasChain) || in EmitOperatorMatchCode()
423 PInfo.hasProperty(SDNPInGlue) || PInfo.hasProperty(SDNPOptInGlue); in EmitOperatorMatchCode()
606 if (CP->hasProperty(SDNPHasChain)) { in EmitMatcherCode()
H A DDAGISelMatcherEmitter.cpp750 if (Pattern.hasProperty(SDNPHasChain)) in EmitMatcher()
1181 if (P.hasProperty(SDNPHasChain)) in EmitPredicateFunctions()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.h155 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenTarget.h252 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
H A DCodeGenDAGPatterns.cpp2459 return CP->hasProperty(Property); in NodeHasProperty()
2469 return Int->hasProperty(Property); in NodeHasProperty()
2475 return CGP.getSDNodeInfo(getOperator()).hasProperty(Property); in NodeHasProperty()
2850 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in canPatternMatch()
3650 if (CP.hasProperty(SDNPMayStore)) in AnalyzeNode()
3652 if (CP.hasProperty(SDNPMayLoad)) in AnalyzeNode()
3654 if (CP.hasProperty(SDNPSideEffect)) in AnalyzeNode()
4679 if (NodeInfo.hasProperty(SDNPAssociative)) { in GenerateVariantsOf()
4741 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in GenerateVariantsOf()
H A DCodeGenDAGPatterns.h461 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp82 return !TT->hasProperty(TargetExtType::CanBeGlobal); in containsNonGlobalTargetExtType()
98 return !TT->hasProperty(TargetExtType::CanBeLocal); in containsNonLocalTargetExtType()
797 return TTy->hasProperty(TargetExtType::CanBeVectorElement); in isValidElementType()
1063 bool TargetExtType::hasProperty(Property Prop) const { in hasProperty() function in TargetExtType
H A DConstants.cpp1850 assert(Ty->hasProperty(TargetExtType::HasZeroInit) && in get()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h853 LLVM_ABI bool hasProperty(Property Prop) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp1353 if (mayRaiseFPException() || hasProperty(MCID::UnmodeledSideEffects) || in isSafeToMove()
1643 if (hasProperty(MCID::UnmodeledSideEffects)) in hasUnmodeledSideEffects()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp893 assert(TETy->hasProperty(TargetExtType::HasZeroInit) && C->isNullValue() && in getConstantValue()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3276 if (!TETy->hasProperty(TargetExtType::HasZeroInit)) in parseConstants()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp6481 if (!TETy->hasProperty(TargetExtType::HasZeroInit)) in convertValIDToValue()