| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 893 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 D | SDNodeInfo.h | 70 bool hasProperty(SDNP Property) const { return Properties & (1 << Property); } in hasProperty() function
|
| H A D | SelectionDAGTargetInfo.h | 210 return GenNodeInfo.getDesc(Opcode).hasProperty(SDNPMemOperand); in isTargetMemoryOpcode()
|
| H A D | MachineFunction.h | 203 bool hasProperty(Property P) const { 219 bool has##X() const { return hasProperty(Property::X); } \
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SDNodeInfo.cpp | 45 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 D | WebAssemblyCleanCodeAfterTrap.cpp | 64 if (MI.hasProperty(MCID::Trap) && MI.isTerminator()) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelMatcherGen.cpp | 422 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 D | DAGISelMatcherEmitter.cpp | 750 if (Pattern.hasProperty(SDNPHasChain)) in EmitMatcher() 1181 if (P.hasProperty(SDNPHasChain)) in EmitPredicateFunctions()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/ |
| H A D | CodeGenIntrinsics.h | 155 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenTarget.h | 252 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
|
| H A D | CodeGenDAGPatterns.cpp | 2459 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 D | CodeGenDAGPatterns.h | 461 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); } in hasProperty() function
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Type.cpp | 82 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 D | Constants.cpp | 1850 assert(Ty->hasProperty(TargetExtType::HasZeroInit) && in get()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 853 LLVM_ABI bool hasProperty(Property Prop) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 1353 if (mayRaiseFPException() || hasProperty(MCID::UnmodeledSideEffects) || in isSafeToMove() 1643 if (hasProperty(MCID::UnmodeledSideEffects)) in hasUnmodeledSideEffects()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 893 assert(TETy->hasProperty(TargetExtType::HasZeroInit) && C->isNullValue() && in getConstantValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 3276 if (!TETy->hasProperty(TargetExtType::HasZeroInit)) in parseConstants()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 6481 if (!TETy->hasProperty(TargetExtType::HasZeroInit)) in convertValIDToValue()
|