/external/llvm/lib/CodeGen/ |
ScheduleDAGInstrs.cpp | 246 assert(MO.isDef() && "expect physreg def"); 260 // Adjust the dependence latency using operand def/use information, 371 // The current operand is a def, so we have at least one. 376 // Add output dependence to the next nearest def of this vreg. 382 // is also useful if output latency exceeds def-use latency. 415 MachineInstr *Def = LIS->getInstructionFromIndex(VNI->def); 416 // Phis and other noninstructions (after coalescing) have a NULL Def. 417 if (Def) { 418 SUnit *DefSU = getSUnit(Def); [all...] |
RegisterCoalescer.cpp | 177 /// physical register and the existing subregister number of the def / use 446 if (BValNo->def != CopyIdx) return false; 457 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); 464 IntB.FindLiveRangeContaining(AValNo->def.getPrevSlot()); 486 BValNo->def = FillerStart; 583 if (!BValNo || BValNo->def != CopyIdx) 586 assert(BValNo->def == CopyIdx && "Copy doesn't define the value?"); 593 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); 617 if (NewReg != IntB.reg || !LiveRangeQuery(IntB, AValNo->def).isKill()) 635 // If this use is tied to a def, we can't rewrite the register [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGRRList.cpp | 83 cl::desc("Disable physreg def-use affinity")); 507 /// Call ReleasePred for each predecessor, then update register live def/gen. 557 SUnit *Def = &SUnits[N->getNodeId()]; 558 CallSeqEndForStart[Def] = SU; 561 LiveRegDefs[CallResource] = Def; 735 // two-address node as a live range def. 855 // This becomes the nearest def. Note that an earlier def may still be [all...] |
SelectionDAGISel.cpp | 410 MachineInstr *Def = RegInfo->getVRegDef(Reg); 411 MachineBasicBlock::iterator InsertPos = Def; 412 // FIXME: VR def may not be in entry block. 413 Def->getParent()->insert(llvm::next(InsertPos), MI); 421 MachineInstr *Def = RegInfo->getVRegDef(LDI->second); 422 MachineBasicBlock::iterator InsertPos = Def; 427 // Def is never a terminator here, so it is ok to increment InsertPos. [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | 227 // Clone the def and add it to the current multiclass 230 // Add all of the values in the superclass into the current def. 270 Record *Def = *j; 272 if (SetValue(Def, SubMultiClass.RefRange.Start, SMCTArgs[i], 278 Def->resolveReferencesTo(Def->getValue(SMCTArgs[i])); 281 Def->removeValue(SMCTArgs[i]); 351 Error(Loc, "when instantiating this def"); 363 Error(Loc, "def already exists: " + IterRec->getNameInitAsString()); 378 return K == tgtok::Class || K == tgtok::Def || [all...] |
/external/llvm/utils/TableGen/ |
SubtargetEmitter.cpp | 137 Record *Def = DefList[i]; 140 OS << " const uint64_t " << Def->getName() << " = 1ULL << " << i << ";\n"; 149 Record *Def = DefList[i]; 152 OS << " " << Def->getName(); [all...] |
AsmMatcherEmitter.cpp | 664 SubtargetFeatureInfo *getSubtargetFeature(Record *Def) const { 665 assert(Def->isSubClassOf("Predicate") && "Invalid predicate type!"); 667 SubtargetFeatures.find(Def); [all...] |
CodeGenDAGPatterns.cpp | 783 Record *Def = Pred->getDef(); 784 if (!Def->isSubClassOf("Predicate")) { 786 Def->dump(); 792 PredicateCheck += "(" + Def->getValueAsString("CondString") + ")"; [all...] |
/external/clang/lib/AST/ |
Decl.cpp | 497 const FunctionDecl *Def = 0; 503 FD->hasBody(Def) && Def->isInlined() && !Def->hasAttr<GNUInlineAttr>(); [all...] |
RecordLayoutBuilder.cpp | [all...] |
/external/llvm/include/llvm/TableGen/ |
Record.h | [all...] |
/external/antlr/antlr-3.4/runtime/Delphi/Sources/Antlr3.Runtime/ |
Antlr.Runtime.Tree.pas | [all...] |
Antlr.Runtime.pas | [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 641 EnumDecl *Def = D->getDefinition(); 642 if (Def && Def != D) { 646 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) { 651 SemaRef.CheckEnumRedeclaration(Def->getLocation(), Def->isScoped(), 666 if (!Enum->isScoped() && Def && 668 InstantiateEnumDefinition(Enum, Def); [all...] |
SemaTemplate.cpp | [all...] |
SemaType.cpp | [all...] |
SemaDecl.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
SemaExpr.cpp | 199 /// because the restriction language is a bit weaker (C++11 [basic.def.odr]p6) [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 411 #include "clang/AST/BuiltinTypes.def" [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | 103 #include "clang/Basic/LangOptions.def" [all...] |