HomeSort by: relevance | last modified time | path
    Searched defs:Properties (Results 1 - 18 of 18) sorted by relevancy

  /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);

Completed in 65 milliseconds