| /src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| SDNodeProperties.cpp | 16 unsigned Properties = 0; 17 for (Record *Property : R->getValueAsListOfDefs("Properties")) { 19 Properties |= 1 << SDNPCommutative; 21 Properties |= 1 << SDNPAssociative; 23 Properties |= 1 << SDNPHasChain; 25 Properties |= 1 << SDNPOutGlue; 27 Properties |= 1 << SDNPInGlue; 29 Properties |= 1 << SDNPOptInGlue; 31 Properties |= 1 << SDNPMayStore; 33 Properties |= 1 << SDNPMayLoad [all...] |
| CodeGenTarget.h | 195 /// properties? 209 unsigned Properties; // Node properties 220 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
|
| CodeGenIntrinsics.h | 88 /// properties (IntrReadMem, IntrArgMemOnly, etc.). 107 /// SDPatternOperator Properties applied to the intrinsic. 108 unsigned Properties; 180 return Properties & (1 << Prop);
|
| CodeGenDAGPatterns.h | 448 unsigned Properties; 476 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
|
| /src/external/gpl2/dtc/dist/Documentation/ |
| dtc-paper.tex | 76 Each node contains \emph{properties}, name--value pairs that give 78 and for some properties, they contain tables or other structured 129 \subsection{Properties of the flattened tree} 133 particular, the following properties are desirable: 228 follows all of the properties of the node, each introduced with a 238 stored. Because it's common for many nodes to have properties with 255 properties that the kernel actually requires; the flattened tree 285 device. Parsing these and other interrupt related properties allows 308 \texttt{name} properties equal to \texttt{memory} and \texttt{pci}, 432 will automatically generate \texttt{name} properties from the uni [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUPropagateAttributes.cpp | 104 Properties(Props), OrigF(OrigF), NewF(NewF) {} 106 FnProperties Properties; 207 if (C.OrigF == OrigF && PropsNeeded == C.Properties)
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
| Assembler.cpp | 190 auto &Properties = MF.getProperties(); 191 Properties.set(MachineFunctionProperties::Property::NoVRegs); 192 Properties.reset(MachineFunctionProperties::Property::IsSSA); 193 Properties.set(MachineFunctionProperties::Property::NoPHIs); 213 Properties.reset(MachineFunctionProperties::Property::TracksLiveness);
|
| /src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| ClangASTPropertiesEmitter.cpp | 1 //=== ClangASTPropsEmitter.cpp - Generate Clang AST properties --*- C++ -*-===// 9 // This tablegen backend emits code for working with Clang AST properties. 78 std::vector<Property> Properties; 100 // Find all the properties. 104 NodeInfos[node].Properties.push_back(property); 191 // TODO: we should sort the properties in various ways 193 // - put conditional properties after properties used in the condition 197 for (Property prop : info.Properties) { 218 // Ignore intermediate nodes that don't add interesting properties [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Index/ |
| IndexSymbol.h | 81 /// Set of properties that provide additional info about a symbol. 145 SymbolPropertySet Properties;
|
| /src/external/apache2/llvm/dist/clang/lib/APINotes/ |
| APINotesYAMLCompiler.cpp | 250 PropertiesSeq Properties; 274 IO.mapOptional("Properties", C.Properties);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineFunction.h | 108 /// Properties which a MachineFunction may have at a given point in time. 118 // The properties are stated in "positive" form; i.e. a pass could require 166 return Properties[static_cast<unsigned>(P)]; 170 Properties.set(static_cast<unsigned>(P)); 175 Properties.reset(static_cast<unsigned>(P)); 179 /// Reset all the properties. 181 Properties.reset(); 186 Properties |= MFP.Properties; 191 Properties.reset(MFP.Properties) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/ |
| MIRParser.cpp | 342 MachineFunctionProperties &Properties = MF.getProperties(); 355 Properties.set(MachineFunctionProperties::Property::NoPHIs); 359 Properties.set(MachineFunctionProperties::Property::IsSSA); 361 Properties.reset(MachineFunctionProperties::Property::IsSSA); 365 Properties.set(MachineFunctionProperties::Property::NoVRegs);
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaObjCProperty.cpp | 41 // on properties of retainable pointer type. 255 // We don't check if class extension. Because properties in class extension 335 /// Check for a mismatch in the atomicity of the given properties. 384 // One of the properties is atomic; if it's a readonly property, and 783 llvm_unreachable("properties cannot be autoreleasing"); 834 /// protocols. It also diagnoses properties declared in inherited protocols with 844 ObjCInterfaceDecl::PropertyDeclOrder Properties; 848 Properties); 855 Properties); 861 if (Properties.empty() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonConstPropagation.cpp | 52 // Properties of a value that are tracked by the propagation. 75 // For a given constant, deduce the set of trackable properties that this 122 uint32_t Properties; 135 uint32_t properties() const; 139 // This memcpy also copies Properties (when L.Size == 0). 141 L.IsSpecial ? sizeof L.Properties : L.Size * sizeof(const Constant *); 150 // This memcpy also copies Properties (when L.Size == 0). 151 uint32_t N = L.IsSpecial ? sizeof L.Properties 461 // properties. 468 uint32_t Ps = !isTop() ? properties() 603 uint32_t LatticeCell::properties() const { function in class:LatticeCell [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| OpenMPClause.h | 8369 llvm::SmallVector<OMPTraitProperty, 1> Properties; 8380 /// and an ordered collection of properties. 8424 for (const OMPTraitProperty &Property : Selector.Properties) {
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGObjCGNU.cpp | 247 // For read-only properties, clear the copy and retain flags 258 // For protocol properties, synthesized and dynamic have no meaning, so we 285 // struct objc_property properties[] 423 /// components and can not contain declared properties. We always emit 485 llvm::Constant *Properties, 728 /// Specialised function for setting atomic retain properties 730 /// Specialised function for setting atomic copy properties 732 /// Specialised function for setting nonatomic retain properties 734 /// Specialised function for setting nonatomic copy properties 1408 // Required instance properties 3369 auto properties = PushPropertyListHeader(propertyList, numProperties); local [all...] |
| CGObjCMac.cpp | 1231 /// to store the weak ivar layout and properties. The return value 1294 /// protocol properties. The return value has type 3258 SmallVectorImpl<const ObjCPropertyDecl *> &Properties, 3261 for (const auto *PD : Proto->properties()) { 3266 Properties.push_back(PD); 3270 PushProtocolProperties(PropertySet, Properties, P, IsClassProperty); 3299 SmallVector<const ObjCPropertyDecl *, 16> Properties; 3304 for (auto *PD : ClassExt->properties()) { 3310 Properties.push_back(PD); 3313 for (const auto *PD : OCD->properties()) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMISelLowering.cpp | 11302 MachineFunctionProperties &Properties = MF->getProperties(); 11347 Properties.reset(MachineFunctionProperties::Property::NoPHIs);
|