Home | History | Annotate | Download | only in src

Lines Matching refs:Variable

370   /// Returns the global variable declaration with the given index.
378 /// Returns the global declaration (variable or function) with the given
391 /// Returns the list of parsed global variable declarations. Releases
554 // Converts global variable declarations into constant value IDs.
573 // Reports that there is not global variable declaration for ID. Returns an
1029 /// Parses the globals block (i.e. global variable declarations and
1067 // Keeps track of how many initializers are expected for the global variable
1071 // The index of the next global variable declaration.
1074 // Dummy global variable declaration to guarantee CurGlobalVar is always
1078 // Holds the current global variable declaration being built.
1081 // Returns the global variable associated with the given Index.
1133 StrBuf << "Global variable @g" << NextGlobalID << " expected "
1159 if (!isValidRecordSize(2, "variable"))
1162 // Always build the global variable, even if IR generation is turned off.
1166 Context->extractAlignment(this, "Global variable", Values[0]);
1505 // Generate an instruction variable with type Ty.
1506 Ice::Variable *createInstVar(Ice::Type Ty) {
1515 // Generates the next available local variable using the given type.
1516 Ice::Variable *getNextInstVar(Ice::Type Ty) {
1523 if (auto *Var = dyn_cast<Ice::Variable>(Op)) {
1538 Ice::Variable *Var = createInstVar(Ty);
2090 Ice::Variable *Var = getNextInstVar(Ty);
2381 Ice::Variable *Dest = getNextInstVar(DestType);
2556 Ice::Variable *Dest = getNextInstVar(Ty);
2756 Ice::Variable *Dest = (ReturnType == Ice::IceType_void)
2949 if (auto *V = dyn_cast<Ice::Variable>(Op)) {
3020 // variables). Then lowers global variable declaration initializers to the
3146 // installed global names and variable initializers) we can no longer accept