/external/clang/test/Modules/Inputs/ |
H A D | def.h | 11 @interface Def
|
/external/llvm/lib/CodeGen/ |
H A D | PeepholeOptimizer.cpp | 193 const MachineInstr *Def; member in class:__anon10452::ValueTracker 194 /// The index of the definition in Def. 251 : Def(nullptr), DefIdx(0), DefSubReg(DefSubReg), Reg(Reg), 254 Def = MRI.getVRegDef(Reg); 270 : Def(&MI), DefIdx(DefIdx), DefSubReg(DefSubReg), 272 assert(DefIdx < Def->getDesc().getNumDefs() && 273 Def->getOperand(DefIdx).isReg() && "Invalid definition"); 274 Reg = Def->getOperand(DefIdx).getReg(); 954 TargetInstrInfo::RegSubRegPair Def(MODef.getReg(), MODef.getSubReg()); 955 TargetInstrInfo::RegSubRegPair Src = Def; 962 const auto &Def = PairDefSrc.first; local [all...] |
H A D | MachineCopyPropagation.cpp | 114 static bool isNopCopy(MachineInstr *CopyMI, unsigned Def, unsigned Src, argument 117 if (Def == SrcSrc) 119 if (TRI->isSubRegister(SrcSrc, Def)) { 121 unsigned SubIdx = TRI->getSubRegIndex(SrcSrc, Def); 139 DenseMap<unsigned, MachineInstr*> AvailCopyMap; // Def -> available copies map 140 DenseMap<unsigned, MachineInstr*> CopyMap; // Def -> copies map 141 SourceMap SrcMap; // Src -> Def map 151 unsigned Def = MI->getOperand(0).getReg(); local 154 if (TargetRegisterInfo::isVirtualRegister(Def) || 162 if (!MRI->isReserved(Def) [all...] |
/external/llvm/lib/IR/ |
H A D | Dominators.cpp | 78 // dominates - Return true if Def dominates a use in User. This performs 79 // the special checks necessary if Def and User are in the same basic block. 80 // Note that Def doesn't dominate a use in Def itself! 81 bool DominatorTree::dominates(const Instruction *Def, argument 84 const BasicBlock *DefBB = Def->getParent(); 86 // Any unreachable use is dominated, even if Def == User. 95 if (Def == User) 102 if (isa<InvokeInst>(Def) || isa<PHINode>(User)) 103 return dominates(Def, UseB 118 dominates(const Instruction *Def, const BasicBlock *UseBB) const argument 218 dominates(const Instruction *Def, const Use &U) const argument [all...] |
/external/llvm/examples/OCaml-Kaleidoscope/Chapter2/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
H A D | toplevel.ml | 18 | Token.Def ->
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter3/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
H A D | toplevel.ml | 20 | Token.Def ->
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
/external/llvm/lib/Target/R600/ |
H A D | SIFixSGPRLiveRanges.cpp | 121 unsigned Def = MO.getReg(); local 122 if (TargetRegisterInfo::isVirtualRegister(Def)) { 123 if (TRI->isSGPRClass(MRI.getRegClass(Def))) 125 std::make_pair(Def, &LIS->getInterval(Def))); 126 } else if (TRI->isSGPRClass(TRI->getPhysRegClass(Def))) { 128 std::make_pair(Def, &LIS->getRegUnit(Def)));
|
H A D | R600EmitClauseMarkers.cpp | 183 MachineBasicBlock::iterator Def, 187 MOI = Def->operands_begin(), 188 MOE = Def->operands_end(); MOI != MOE; ++MOI) { 193 // Def defines a clause local register, so check that its use will fit 196 for (MachineBasicBlock::iterator UseI = Def; UseI != BBEnd; ++UseI) { 216 if (UseI != Def && UseI->findRegisterDefOperandIdx(MOI->getReg()) != -1) 180 canClauseLocalKillFitInClause( unsigned AluInstCount, std::vector<std::pair<unsigned, unsigned> > KCacheBanks, MachineBasicBlock::iterator Def, MachineBasicBlock::iterator BBEnd) argument
|
H A D | SIShrinkInstructions.cpp | 154 MachineInstr *Def = MRI.getUniqueVRegDef(Reg); local 155 if (Def && Def->isMoveImmediate()) { 156 MachineOperand &MovSrc = Def->getOperand(1); 165 Def->eraseFromParent();
|
/external/google-breakpad/src/testing/gtest/test/ |
H A D | gtest_list_tests_unittest_.cc | 58 TEST(Abc, Def) {
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64AdvSIMDScalarPass.cpp | 206 MachineRegisterInfo::def_instr_iterator Def = local 208 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!"); 209 Src0 = getSrcFromCopy(&*Def, MRI, SubReg0); 219 MachineRegisterInfo::def_instr_iterator Def = local 221 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!"); 222 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1); 299 MachineRegisterInfo::def_instr_iterator Def = local 301 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!"); 302 Src0 = getSrcFromCopy(&*Def, MRI, SubReg0); 307 Def 312 MachineRegisterInfo::def_instr_iterator Def = local [all...] |
H A D | AArch64CollectLOH.cpp | 475 DEBUG(dbgs() << "Def:\n"); 486 /// Answer the following question: Can Def be one of the definition 488 static bool canDefBePartOfLOH(const MachineInstr *Def) { argument 489 unsigned Opc = Def->getOpcode(); 498 switch (Def->getOperand(2).getType()) { 509 switch (Def->getOperand(2).getType()) { 563 const MachineInstr *Def = DefsIt.first; local 567 if ((ADRPMode && Def->getOpcode() != AArch64::ADRP) || 568 (!ADRPMode && !canDefBePartOfLOH(Def)) || 689 const MachineInstr *Def local 735 const MachineInstr &Def = **It->second.begin(); local 819 const MachineInstr *Def = *UseToDefs.find(Candidate)->second.begin(); local [all...] |
/external/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.h | 61 CodeGenSchedRW(unsigned Idx, Record *Def) argument 62 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) { 63 Name = Def->getName(); 64 IsRead = Def->isSubClassOf("SchedRead"); 65 HasVariants = Def->isSubClassOf("SchedVariant"); 67 IsVariadic = Def->getValueAsBit("Variadic"); 72 IsSequence = Def->isSubClassOf("WriteSequence"); 324 CodeGenSchedRW &getSchedRW(Record *Def) { 325 bool IsRead = Def->isSubClassOf("SchedRead"); 326 unsigned Idx = getSchedRWIdx(Def, IsRea [all...] |
/external/protobuf/gtest/test/ |
H A D | gtest_list_tests_unittest_.cc | 58 TEST(Abc, Def) {
|
/external/clang/lib/Lex/ |
H A D | MacroInfo.cpp | 198 for (DefInfo Def = getDefinition(); Def; Def = Def.getPreviousDefinition()) { 199 if (Def.getLocation().isInvalid() || // For macros defined on the command line. 200 SM.isBeforeInTranslationUnit(Def.getLocation(), L)) 201 return (!Def.isUndefined() || 202 SM.isBeforeInTranslationUnit(L, Def.getUndefLocation())) 203 ? Def : DefInfo();
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/ |
H A D | token.ml | 9 | Def | Extern Constructor in type:token
|
/external/llvm/lib/Target/ARM/ |
H A D | A15SDOptimizer.cpp | 209 MachineInstr *Def = Op->getParent(); local 213 if (DeadInstr.find(Def) != DeadInstr.end()) 220 for (unsigned int j = 0; j < Def->getNumOperands(); ++j) { 221 MachineOperand &MODef = Def->getOperand(j); 233 if (&*II == Def) 244 DEBUG(dbgs() << "Deleting instruction " << *Def << "\n"); 245 DeadInstr.insert(Def); 314 MachineInstr *Def = MRI->getVRegDef(OpReg); local 315 if (!Def) 317 if (Def 631 MachineInstr *Def = MRI->getVRegDef(*I); local [all...] |
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZElimCompare.cpp | 40 : Def(false), Use(false), IndirectDef(false), IndirectUse(false) {} 43 Def |= Other.Def; 50 explicit operator bool() const { return Def || Use; } 54 bool Def; member in struct:__anon10883::Reference 151 Ref.Def = true; 347 (!CCRefs.Def && adjustCCMasksForInstr(MI, Compare, CCUsers))) { 353 if (SrcRefs.Def) 356 if (CCRefs.Use && CCRefs.Def) 450 if (CCRefs.Def) { [all...] |
/external/llvm/include/llvm/IR/ |
H A D | Dominators.h | 102 /// \brief Return true if Def dominates a use in User. 104 /// This performs the special checks necessary if Def and User are in the same 105 /// basic block. Note that Def doesn't dominate a use in Def itself! 106 bool dominates(const Instruction *Def, const Use &U) const; 107 bool dominates(const Instruction *Def, const Instruction *User) const; 108 bool dominates(const Instruction *Def, const BasicBlock *BB) const;
|
/external/valgrind/memcheck/tests/ |
H A D | origin1-yes.stderr.exp | 57 Def 1 of 3 59 Def 2 of 3 61 Def 3 of 3
|