HomeSort by relevance Sort by last modified time
    Searched refs:Def (Results 26 - 50 of 110) sorted by null

12 3 4 5

  /external/llvm/lib/CodeGen/
LiveVariables.cpp 114 assert(MBB != &MF->front() && "Can't find reaching def for virtreg");
133 assert(MRI->getVRegDef(reg) && "Register use before def!");
190 /// FindLastPartialDef - Return the last partial def of the specified register.
199 MachineInstr *Def = PhysRegDef[SubReg];
200 if (!Def)
202 unsigned Dist = DistanceMap[Def];
205 LastDef = Def;
228 /// HandlePhysRegUse - Turn previous partial def's into read/mod/writes. Add
229 /// implicit defs to a machine instruction if there was an earlier def of its
233 // If there was a previous use or a "full" def all is well
    [all...]
MachineLICM.cpp 154 unsigned Def;
156 CandidateInfo(MachineInstr *mi, unsigned def, int fi)
157 : MI(mi), Def(def), FI(fi) {}
167 void HoistPostRA(MachineInstr *MI, unsigned Def);
170 /// gather register def and frame object update information.
197 /// HasHighOperandLatency - Compute operand latency between a def of 'Reg'
402 /// gather register def and frame object update information.
410 unsigned Def = 0;
451 // Non-dead implicit def? This cannot be hoisted
    [all...]
PeepholeOptimizer.cpp 243 // Both will be live out of the def MBB anyway. Don't extend live range of
306 /// of the def of A with source of B. e.g.
307 /// %vreg0<def> = VMOVSR %vreg1
308 /// %vreg3<def> = VMOVRS %vreg0
318 unsigned Def = 0;
328 Def = Reg;
336 assert(Def && Src && "Malformed bitcast instruction!");
363 if (MRI->getRegClass(SrcSrc) != MRI->getRegClass(Def))
366 MRI->replaceRegWith(Def, SrcSrc);
458 /// and only if the def and use are in the same BB
    [all...]
SplitKit.cpp 105 if (!SlotIndex::isEarlierInstr(VNI->def, LSP.second) && VNI->def < MBBEnd)
130 UseSlots.push_back((*I)->def);
132 // Get use slots form the use-def chain.
215 // When not live in, the first use should be a def.
217 assert(LVI->start == LVI->valno->def && "Dangling LiveRange start");
218 assert(LVI->start == BI.FirstInstr && "First instr should be a def");
248 // A LiveRange that starts in the middle of the block must be a def.
249 assert(LVI->start == LVI->valno->def && "Dangling LiveRange start");
391 // Keep it as a simple def without any liveness
    [all...]
  /ndk/sources/third_party/googletest/googletest/test/
gtest_list_tests_unittest_.cc 56 TEST(Abc, Def) {
  /external/clang/lib/Lex/
PreprocessingRecord.cpp 323 MacroDefinition *Def) {
324 MacroDefinitions[Macro] = Def;
379 else if (MacroDefinition *Def = findMacroDefinition(MI))
381 new (*this) MacroExpansion(Def, Range));
419 MacroDefinition *Def
421 addPreprocessedEntity(Def);
422 MacroDefinitions[MI] = Def;
  /external/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 266 /// pushIVUsers - Add all uses of Def to the current IV's worklist.
269 Instruction *Def,
273 for (Value::use_iterator UI = Def->use_begin(), E = Def->use_end();
279 // If Def is a LoopPhi, it may not be in the Simplified set, so check for
281 if (User != Def && Simplified.insert(User))
282 SimpleIVUsers.push_back(std::make_pair(User, Def));
326 // Use-def pairs if IV users waiting to be processed for CurrIV.
  /external/llvm/utils/TableGen/
SetTheory.cpp 216 PrintFatalError(Loc, "No def named '" + Name + "': " +
229 // Expand a Def into a set by evaluating one of its fields.
235 void expand(SetTheory &ST, Record *Def, RecSet &Elts) {
236 ST.evaluate(Def->getValueInit(FieldName), Elts, Def->getLoc());
271 // A def in a list can be a just an element, or it may expand.
272 if (DefInit *Def = dyn_cast<DefInit>(Expr)) {
273 if (const RecVec *Result = expand(Def->getDef()))
275 Elts.insert(Def->getDef());
DAGISelMatcherGen.cpp 593 Record *Def = DI->getDef();
594 if (Def->isSubClassOf("Register")) {
596 CGP.getTargetInfo().getRegBank().getReg(Def);
602 if (Def->getName() == "zero_reg") {
610 if (Def->isSubClassOf("RegisterOperand"))
611 Def = Def->getValueAsDef("RegClass");
612 if (Def->isSubClassOf("RegisterClass")) {
613 std::string Value = getQualifiedName(Def) + "RegClassID";
620 if (Def->isSubClassOf("SubRegIndex"))
    [all...]
CodeGenRegisters.cpp 548 // A RegisterTuples def is used to generate pseudo-registers from lists of
553 void expand(SetTheory &ST, Record *Def, SetTheory::RecSet &Elts) {
554 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices");
556 ListInit *SubRegs = Def->getValueAsListInit("SubRegs");
558 PrintFatalError(Def->getLoc(), "SubRegIndices and SubRegs size mismatch");
560 PrintFatalError(Def->getLoc(),
567 ST.evaluate(SubRegs->getElement(i), Lists[i], Def->getLoc());
575 Record *RegisterCl = Def->getRecords().getClass("Register");
597 Record *NewReg = new Record(Name, Def->getLoc(), Def->getRecords())
    [all...]
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter2/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter3/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
toplevel.ml 21 | Token.Def ->
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
toplevel.ml 21 | Token.Def ->
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
toplevel.ml 21 | Token.Def ->
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
lexer.ml 45 | "def" -> [< 'Token.Def; stream >]
toplevel.ml 21 | Token.Def ->
  /external/llvm/lib/TableGen/
TGLexer.h 46 Bit, Bits, Class, Code, Dag, Def, Foreach, Defm, Field, In, Int, Let, List,
  /external/llvm/include/llvm/Analysis/
MemoryDependenceAnalysis.h 57 /// Def - This is a dependence on the specified instruction which
65 /// that the def may not be the same type as the query, the pointers
70 /// 3. Dependence queries on calls return Def only when they are
74 Def,
106 assert(Inst && "Def requires inst");
107 return MemDepResult(PairTy(Inst, Def));
132 bool isDef() const { return Value.getInt() == Def; }
  /external/clang/include/clang/Lex/
PreprocessingRecord.h 177 if (MacroDefinition *Def = getDefinition())
178 return Def->getName();
360 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinition *Def);
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.h 102 virtual void computeOperandLatency(SDNode *Def, SDNode *Use,
  /external/clang/lib/Frontend/
CompilerInstance.cpp 770 bool operator()(const std::pair<std::string, bool> &def) const {
771 StringRef MacroDef = def.first;
    [all...]

Completed in 1389 milliseconds

12 3 4 5