Changeset View
Changeset View
Standalone View
Standalone View
llvm/trunk/utils/TableGen/CodeGenInstruction.h
Show First 20 Lines • Show All 269 Lines • ▼ Show 20 Lines | public: | ||||
bool isRegSequence : 1; | bool isRegSequence : 1; | ||||
bool isExtractSubreg : 1; | bool isExtractSubreg : 1; | ||||
bool isInsertSubreg : 1; | bool isInsertSubreg : 1; | ||||
bool isConvergent : 1; | bool isConvergent : 1; | ||||
bool hasNoSchedulingInfo : 1; | bool hasNoSchedulingInfo : 1; | ||||
bool FastISelShouldIgnore : 1; | bool FastISelShouldIgnore : 1; | ||||
bool hasChain : 1; | bool hasChain : 1; | ||||
bool hasChain_Inferred : 1; | bool hasChain_Inferred : 1; | ||||
bool variadicOpsAreDefs : 1; | |||||
std::string DeprecatedReason; | std::string DeprecatedReason; | ||||
bool HasComplexDeprecationPredicate; | bool HasComplexDeprecationPredicate; | ||||
/// Are there any undefined flags? | /// Are there any undefined flags? | ||||
bool hasUndefFlags() const { | bool hasUndefFlags() const { | ||||
return mayLoad_Unset || mayStore_Unset || hasSideEffects_Unset; | return mayLoad_Unset || mayStore_Unset || hasSideEffects_Unset; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 93 Lines • Show Last 20 Lines |