HomeSort by relevance Sort by last modified time
    Searched refs:Def (Results 1 - 25 of 121) sorted by null

1 2 3 4 5

  /external/clang/test/Modules/Inputs/
def.h 1 #include "def-include.h"
11 @interface Def
  /external/llvm/lib/Target/R600/
SIFixSGPRLiveRanges.cpp 91 for (const MachineOperand &Def : MI.operands()) {
92 if (!Def.isReg() || !Def.isDef() ||!TargetRegisterInfo::isVirtualRegister(Def.getReg()))
95 const TargetRegisterClass *RC = MRI.getRegClass(Def.getReg());
99 LiveInterval &LI = LIS->getInterval(Def.getReg());
R600EmitClauseMarkers.cpp 182 MachineBasicBlock::iterator Def,
186 MOI = Def->operands_begin(),
187 MOE = Def->operands_end(); MOI != MOE; ++MOI) {
192 // Def defines a clause local register, so check that its use will fit
195 for (MachineBasicBlock::iterator UseI = Def; UseI != BBEnd; ++UseI) {
202 // use that kills this register, so we cannot use this def in the
215 if (UseI != Def && UseI->findRegisterDefOperandIdx(MOI->getReg()) != -1)
  /external/clang/lib/Lex/
MacroInfo.cpp 155 for (DefInfo Def = getDefinition(); Def; Def = Def.getPreviousDefinition()) {
156 if (Def.getLocation().isInvalid() || // For macros defined on the command line.
157 SM.isBeforeInTranslationUnit(Def.getLocation(), L))
158 return (!Def.isUndefined() ||
159 SM.isBeforeInTranslationUnit(L, Def.getUndefLocation()))
160 ? Def : DefInfo();
  /external/llvm/lib/CodeGen/
PeepholeOptimizer.cpp 148 /// follows the use-def chain to find successive suitable sources.
150 /// def = COPY src.
155 /// def = COPY v2.sub0
157 /// Using a ValueTracker for def = COPY v2.sub0 will give the following
160 /// Then, def can be rewritten into def = COPY v0.
163 /// The current point into the use-def chain.
164 const MachineInstr *Def;
165 /// The index of the definition in Def.
215 : Def(&MI), DefIdx(DefIdx), DefSubReg(DefSubReg)
    [all...]
MachineCopyPropagation.cpp 114 static bool isNopCopy(MachineInstr *CopyMI, unsigned Def, unsigned Src,
117 if (Def == SrcSrc)
119 if (TRI->isSubRegister(SrcSrc, Def)) {
121 unsigned SubIdx = TRI->getSubRegIndex(SrcSrc, Def);
132 // maintain imp-use/imp-def chains.
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();
154 if (TargetRegisterInfo::isVirtualRegister(Def) ||
    [all...]
  /external/llvm/lib/IR/
Dominators.cpp 77 // dominates - Return true if Def dominates a use in User. This performs
78 // the special checks necessary if Def and User are in the same basic block.
79 // Note that Def doesn't dominate a use in Def itself!
80 bool DominatorTree::dominates(const Instruction *Def,
83 const BasicBlock *DefBB = Def->getParent();
85 // Any unreachable use is dominated, even if Def == User.
94 if (Def == User)
101 if (isa<InvokeInst>(Def) || isa<PHINode>(User))
102 return dominates(Def, UseBB)
    [all...]
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter2/
token.ml 9 | Def | Extern
toplevel.ml 18 | Token.Def ->
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter3/
token.ml 9 | Def | Extern
toplevel.ml 20 | Token.Def ->
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
token.ml 9 | Def | Extern
  /external/llvm/lib/Target/AArch64/
AArch64AdvSIMDScalarPass.cpp 199 MachineRegisterInfo::def_instr_iterator Def =
201 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!");
202 Src0 = getSrcFromCopy(&*Def, MRI, SubReg0);
212 MachineRegisterInfo::def_instr_iterator Def =
214 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!");
215 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1);
292 MachineRegisterInfo::def_instr_iterator Def =
294 assert(std::next(Def) == MRI->def_instr_end() && "Multiple def in SSA!")
    [all...]
AArch64CollectLOH.cpp 205 /// mapping def to reachable uses or use to definitions.
303 // Treat ADRP def as use, as the goal of the analysis is to find
375 /// Reaching def core algorithm:
443 /// def algorithm.
444 /// \param ADRPMode specify whether the reaching def algorithm should be tuned
493 DEBUG(dbgs() << "Def:\n");
504 /// Answer the following question: Can Def be one of the definition
506 static bool canDefBePartOfLOH(const MachineInstr *Def) {
507 unsigned Opc = Def->getOpcode();
516 switch (Def->getOperand(2).getType())
    [all...]
  /external/llvm/utils/TableGen/
CodeGenSchedule.h 61 CodeGenSchedRW(unsigned Idx, Record *Def)
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");
83 assert((!HasVariants || TheDef) && "Variant write needs record def");
324 CodeGenSchedRW &getSchedRW(Record *Def) {
325 bool IsRead = Def->isSubClassOf("SchedRead")
    [all...]
  /external/protobuf/gtest/test/
gtest_list_tests_unittest_.cc 58 TEST(Abc, Def) {
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
token.ml 9 | Def | Extern
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
token.ml 9 | Def | Extern
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
token.ml 9 | Def | Extern
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/
test_string.py 12 def checkequal(self, result, object, methodname, *args):
19 def checkraises(self, exc, object, methodname, *args):
27 def checkcall(self, object, methodname, *args):
30 def test_join(self):
55 def f():
69 def test_attrs(self):
80 def test_atoi(self):
85 def test_atol(self):
90 def test_atof(self):
95 def test_maketrans(self)
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/
test_string.py 12 def checkequal(self, result, object, methodname, *args):
19 def checkraises(self, exc, object, methodname, *args):
27 def checkcall(self, object, methodname, *args):
30 def test_join(self):
55 def f():
69 def test_attrs(self):
80 def test_atoi(self):
85 def test_atol(self):
90 def test_atof(self):
95 def test_maketrans(self)
    [all...]
  /external/llvm/lib/Target/ARM/
A15SDOptimizer.cpp 204 MachineInstr *Def = Op->getParent();
208 if (DeadInstr.find(Def) != DeadInstr.end())
215 for (unsigned int j = 0; j < Def->getNumOperands(); ++j) {
216 MachineOperand &MODef = Def->getOperand(j);
228 if (&*II == Def)
239 DEBUG(dbgs() << "Deleting instruction " << *Def << "\n");
240 DeadInstr.insert(Def);
309 MachineInstr *Def = MRI->getVRegDef(OpReg);
310 if (!Def)
312 if (Def->isImplicitDef()
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZElimCompare.cpp 40 : Def(false), Use(false), IndirectDef(false), IndirectUse(false) {}
43 Def |= Other.Def;
50 operator bool() const { return Def || Use; }
54 bool Def;
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/
Dominators.h 90 /// \brief Return true if Def dominates a use in User.
92 /// This performs the special checks necessary if Def and User are in the same
93 /// basic block. Note that Def doesn't dominate a use in Def itself!
94 bool dominates(const Instruction *Def, const Use &U) const;
95 bool dominates(const Instruction *Def, const Instruction *User) const;
96 bool dominates(const Instruction *Def, const BasicBlock *BB) const;
  /external/valgrind/main/memcheck/tests/
origin1-yes.stderr.exp 57 Def 1 of 3
59 Def 2 of 3
61 Def 3 of 3

Completed in 1291 milliseconds

1 2 3 4 5