/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...] |