HomeSort by: relevance | last modified time | path
    Searched refs:Tgt (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
DependenceGraphBuilder.h 122 /// Create a def-use edge going from \p Src to \p Tgt.
123 virtual EdgeType &createDefUseEdge(NodeType &Src, NodeType &Tgt) = 0;
125 /// Create a memory dependence edge going from \p Src to \p Tgt.
126 virtual EdgeType &createMemoryEdge(NodeType &Src, NodeType &Tgt) = 0;
128 /// Create a rooted edge going from \p Src to \p Tgt .
129 virtual EdgeType &createRootedEdge(NodeType &Src, NodeType &Tgt) = 0;
DDG.h 379 DDGEdge &createDefUseEdge(DDGNode &Src, DDGNode &Tgt) final override {
380 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::RegisterDefUse);
382 Graph.connect(Src, Tgt, *E);
385 DDGEdge &createMemoryEdge(DDGNode &Src, DDGNode &Tgt) final override {
386 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::MemoryDependence);
388 Graph.connect(Src, Tgt, *E);
391 DDGEdge &createRootedEdge(DDGNode &Src, DDGNode &Tgt) final override {
392 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::Rooted);
395 Graph.connect(Src, Tgt, *E);
408 const DDGNode &Tgt) const final override
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
DependenceGraphBuilder.cpp 416 NodeType *Tgt = &E->getTargetNode();
417 auto TgtIT = TargetInDegreeMap.find(Tgt);
442 NodeType &Tgt = Src.back().getTargetNode();
443 assert(TargetInDegreeMap.find(&Tgt) != TargetInDegreeMap.end() &&
446 if (TargetInDegreeMap[&Tgt] != 1)
449 if (!areNodesMergeable(Src, Tgt))
454 if (Tgt.hasEdgeTo(Src))
457 LLVM_DEBUG(dbgs() << "Merging:" << Src << "\nWith:" << Tgt << "\n");
459 mergeNodes(Src, Tgt);
471 if (CandidateSourceNodes.erase(&Tgt)) {
    [all...]
DDG.cpp 268 const DDGNode &Tgt) const {
272 const auto *SimpleTgt = dyn_cast<const SimpleDDGNode>(&Tgt);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsBranchExpansion.cpp 271 MachineBasicBlock *Tgt = getTargetMBB(*FirstBr);
273 if (Tgt != getTargetMBB(*LastBr))
274 NewMBB->removeSuccessor(Tgt, true);
276 MBB->addSuccessor(Tgt);
438 // lui $at, %hi($tgt - $baltgt)
440 // addiu $at, $at, %lo($tgt - $baltgt)
453 // lui $at, %hi($tgt - $baltgt)
454 // addiu $at, $at, %lo($tgt - $baltgt)
477 // relocation expressions %hi($tgt-$baltgt) and %lo($tgt-$baltgt) whic
    [all...]
MipsISelLowering.h 400 SDValue Tgt = DAG.getNode(MipsISD::Wrapper, DL, Ty, getGlobalReg(DAG, Ty),
402 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUBaseInfo.cpp 1055 // exp tgt
1062 unsigned Tgt;
1077 if (Val.Tgt <= Id && Id <= Val.Tgt + Val.MaxIndex) {
1078 Index = (Val.MaxIndex == 0) ? -1 : (Id - Val.Tgt);
1090 return Val.Tgt;
1103 return Val.Tgt + Id;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp 222 MachineInstrBuilder MachineIRBuilder::buildBrIndirect(Register Tgt) {
223 assert(getMRI()->getType(Tgt).isPointer() && "invalid branch destination");
224 return buildInstr(TargetOpcode::G_BRINDIRECT).addUse(Tgt);
IRTranslator.cpp 1239 const Register Tgt = getOrCreateVReg(*BrInst.getAddress());
1240 MIRBuilder.buildBrIndirect(Tgt);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MachineIRBuilder.h 747 /// Build and insert G_BRINDIRECT \p Tgt
749 /// G_BRINDIRECT is an indirect branch to \p Tgt.
752 /// \pre \p Tgt must be a generic virtual register with pointer type.
755 MachineInstrBuilder buildBrIndirect(Register Tgt);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 11131 const llvm::fltSemantics &Tgt) {
11136 truncated.convert(Tgt, llvm::APFloat::rmNearestTiesToEven, &ignored);
11148 const llvm::fltSemantics &Tgt) {
11150 return IsSameFloatAfterCast(value.getFloat(), Src, Tgt);
11154 if (!IsSameFloatAfterCast(value.getVectorElt(i), Src, Tgt))
11160 return (IsSameFloatAfterCast(value.getComplexFloatReal(), Src, Tgt) &&
11161 IsSameFloatAfterCast(value.getComplexFloatImag(), Src, Tgt));
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
encoding.d 2276 Encodes the contents of `s` in units of type `Tgt`, writing the result to an
2279 Returns: The number of `Tgt` elements written.
2281 Tgt = Element type of `range`.
2285 size_t encode(Tgt, Src, R)(in Src[] s, R range)
2290 result += encode!(Tgt)(c, range);
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenDAGPatterns.cpp 1723 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo();
1724 return UpdateNodeType(ResNo, Tgt.getRegisterClass(RC).getValueTypes(), TP);

Completed in 64 milliseconds