/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 107 /// CheckForPhysRegDependency - Check if the dependency between def and use of 110 static void CheckForPhysRegDependency(SDNode *Def, SDNode *User, unsigned Op, 122 if (Def->isMachineOpcode()) { 123 const MCInstrDesc &II = TII->get(Def->getMachineOpcode()); 128 TRI->getMinimalPhysRegClass(Reg, Def->getValueType(ResNo)); 619 void ScheduleDAGSDNodes::computeOperandLatency(SDNode *Def, SDNode *Use, 632 int Latency = TII->getOperandLatency(InstrItins, Def, DefIdx, Use, OpIdx); 638 // latency so not to penalize the def. [all...] |
SelectionDAGISel.cpp | 404 MachineInstr *Def = RegInfo->getVRegDef(Reg); 405 MachineBasicBlock::iterator InsertPos = Def; 406 // FIXME: VR def may not be in entry block. 407 Def->getParent()->insert(llvm::next(InsertPos), MI); 413 MachineInstr *Def = RegInfo->getVRegDef(LDI->second); 414 MachineBasicBlock::iterator InsertPos = Def; 418 // Def is never a terminator here, so it is ok to increment InsertPos. [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb2SizeReduction.cpp | 152 bool canAddPseudoFlagDep(MachineInstr *Def, MachineInstr *Use, 228 Thumb2SizeReduce::canAddPseudoFlagDep(MachineInstr *Def, MachineInstr *Use, 234 if (!Def) 240 for (unsigned i = 0, e = Def->getNumOperands(); i != e; ++i) { 241 const MachineOperand &MO = Def->getOperand(i); 273 // currently live anyway. It's ok to set it. The CPSR def is 289 /// Old opcode has an optional def of CPSR. 293 // these new opcodes' CPSR def is not meant to be thrown away. e.g. CMP. 815 // Skip implicit def of CPSR. Either it's modeled as an optional 816 // def now or it's already an implicit def on the new instruction [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 665 EnumDecl *Def = D->getDefinition(); 666 if (Def && Def != D) { 670 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) { 675 SemaRef.CheckEnumRedeclaration(Def->getLocation(), Def->isScoped(), 690 if (!Enum->isScoped() && Def && 692 InstantiateEnumDefinition(Enum, Def); [all...] |
SemaDecl.cpp | [all...] |
SemaTemplate.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
ScheduleDAGInstrs.cpp | 243 assert(MO.isDef() && "expect physreg def"); 257 // Adjust the dependence latency using operand def/use information, 369 // The current operand is a def, so we have at least one. 374 // Add output dependence to the next nearest def of this vreg. 380 // 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...] |
BranchFolding.cpp | [all...] |
/external/llvm/examples/OCaml-Kaleidoscope/Chapter2/ |
parser.ml | 109 (* definition ::= 'def' prototype expression *) 111 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter3/ |
parser.ml | 109 (* definition ::= 'def' prototype expression *) 111 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
parser.ml | 109 (* definition ::= 'def' prototype expression *) 111 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
|
/external/clang/lib/AST/ |
Type.cpp | 239 #include "clang/AST/TypeNodes.def" 260 #include "clang/AST/TypeNodes.def" 288 #include "clang/AST/TypeNodes.def" 327 #include "clang/AST/TypeNodes.def" 356 #include "clang/AST/TypeNodes.def" 907 bool Type::isIncompleteType(NamedDecl **Def) const { 908 if (Def) 909 *Def = 0; 919 if (Def) 920 *Def = EnumD [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [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/examples/OCaml-Kaleidoscope/Chapter5/ |
parser.ml | 145 (* definition ::= 'def' prototype expression *) 147 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/ |
parser.ml | 182 (* definition ::= 'def' prototype expression *) 184 | [< 'Token.Def; p=parse_prototype; e=parse_expr >] ->
|
/external/llvm/utils/TableGen/ |
CodeGenDAGPatterns.h | 200 Record *Def; 215 Record *getRecord() const { return Def; } 467 // def from the ins/outs lists.
|
AsmMatcherEmitter.cpp | 663 SubtargetFeatureInfo *getSubtargetFeature(Record *Def) const { 664 assert(Def->isSubClassOf("Predicate") && "Invalid predicate type!"); 666 SubtargetFeatures.find(Def); [all...] |
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...] |
/external/clang/lib/CodeGen/ |
CGVTables.cpp | 139 const FunctionDecl *Def = 0; 140 if (MD->hasBody(Def) && Def->isOutOfLine()) 730 const FunctionDecl *def = 0; local 731 if (keyFunction->hasBody(def)) 732 keyFunction = cast<CXXMethodDecl>(def); 740 if (!def && CodeGenOpts.OptimizationLevel) [all...] |
/external/llvm/include/llvm/Analysis/ |
Dominators.h | 789 // dominates - Return true if Def dominates a use in User. This performs 790 // the special checks necessary if Def and User are in the same basic block. 791 // Note that Def doesn't dominate a use in Def itself! 792 bool dominates(const Instruction *Def, const Use &U) const; 793 bool dominates(const Instruction *Def, const Instruction *User) const; 794 bool dominates(const Instruction *Def, const BasicBlock *BB) const;
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Delphi/ |
Delphi.stg | [all...] |
/external/clang/include/clang/AST/ |
DeclObjC.h | 823 if (const ObjCInterfaceDecl *Def = getDefinition()) 824 return ivar_iterator(Def->decls_begin()); 830 if (const ObjCInterfaceDecl *Def = getDefinition()) 831 return ivar_iterator(Def->decls_end()); [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 51 SlotIndex def; member in class:llvm::VNInfo 55 : id(i), def(d) 60 : id(i), def(orig.def) 65 def = src.def; 72 bool isPHIDef() const { return def.isBlock(); } 75 bool isUnused() const { return !def.isValid(); } 78 void markUnused() { def = SlotIndex(); } 151 DEF = 2 [all...] |
/external/llvm/lib/Transforms/Scalar/ |
IndVarSimplify.cpp | 190 static Instruction *getInsertPointForUses(Instruction *User, Value *Def, 198 if (PHI->getIncomingValue(i) != Def) 210 assert((!isa<Instruction>(Def) || 211 DT->dominates(cast<Instruction>(Def), InsertPt)) && 212 "def does not dominate all uses"); 508 // it can walk the def-use list and forget all SCEVs, as it may not be 510 // may not be a def-use connection between the loop and every instruction 643 /// NarrowIVDefUse - Record a link in the Narrow IV def-use chain along with the 644 /// WideIV that computes the same value as the Narrow IV def. This avoids [all...] |