Searched refs:Tgt (Results 1 - 12 of 12) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h122 /// 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;
H A DDDG.h373 DDGEdge &createDefUseEdge(DDGNode &Src, DDGNode &Tgt) final override {
374 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::RegisterDefUse);
376 Graph.connect(Src, Tgt, *E);
379 DDGEdge &createMemoryEdge(DDGNode &Src, DDGNode &Tgt) final override {
380 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::MemoryDependence);
382 Graph.connect(Src, Tgt, *E);
385 DDGEdge &createRootedEdge(DDGNode &Src, DDGNode &Tgt) final override {
386 auto *E = new DDGEdge(Tgt, DDGEdge::EdgeKind::Rooted);
389 Graph.connect(Src, Tgt, *E);
402 const DDGNode &Tgt) cons
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceGraphBuilder.cpp417 NodeType *Tgt = &E->getTargetNode(); local
418 auto TgtIT = TargetInDegreeMap.find(Tgt);
443 NodeType &Tgt = Src.back().getTargetNode(); local
444 assert(TargetInDegreeMap.find(&Tgt) != TargetInDegreeMap.end() &&
447 if (TargetInDegreeMap[&Tgt] != 1)
450 if (!areNodesMergeable(Src, Tgt))
455 if (Tgt.hasEdgeTo(Src))
458 LLVM_DEBUG(dbgs() << "Merging:" << Src << "\nWith:" << Tgt << "\n"); local
460 mergeNodes(Src, Tgt);
472 if (CandidateSourceNodes.erase(&Tgt)) {
[all...]
H A DDDG.cpp270 const DDGNode &Tgt) const {
274 const auto *SimpleTgt = dyn_cast<const SimpleDDGNode>(&Tgt);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp972 uint32_t Tgt = MI->getOperand(OpNo).getImm() & ((1 << 6) - 1); local
974 if (Tgt <= 7)
975 O << " mrt" << Tgt; local
976 else if (Tgt == 8)
978 else if (Tgt == 9)
980 else if ((Tgt >= 12 && Tgt <= 15) || (Tgt == 16 && AMDGPU::isGFX10(STI)))
981 O << " pos" << Tgt - 12;
982 else if (AMDGPU::isGFX10(STI) && Tgt
988 O << " invalid_target_" << Tgt; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp271 MachineBasicBlock *Tgt = getTargetMBB(*FirstBr); local
273 if (Tgt != getTargetMBB(*LastBr))
274 NewMBB->removeSuccessor(Tgt, true);
276 MBB->addSuccessor(Tgt);
H A DMipsISelLowering.h414 SDValue Tgt = DAG.getNode(MipsISD::Wrapper, DL, Ty, getGlobalReg(DAG, Ty), local
416 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp217 MachineInstrBuilder MachineIRBuilder::buildBrIndirect(Register Tgt) { argument
218 assert(getMRI()->getType(Tgt).isPointer() && "invalid branch destination");
219 return buildInstr(TargetOpcode::G_BRINDIRECT).addUse(Tgt);
H A DIRTranslator.cpp829 const Register Tgt = getOrCreateVReg(*BrInst.getAddress()); local
830 MIRBuilder.buildBrIndirect(Tgt);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h734 /// Build and insert G_BRINDIRECT \p Tgt
736 /// G_BRINDIRECT is an indirect branch to \p Tgt.
739 /// \pre \p Tgt must be a generic virtual register with pointer type.
742 MachineInstrBuilder buildBrIndirect(Register Tgt);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp10443 const llvm::fltSemantics &Tgt) {
10448 truncated.convert(Tgt, llvm::APFloat::rmNearestTiesToEven, &ignored);
10460 const llvm::fltSemantics &Tgt) {
10462 return IsSameFloatAfterCast(value.getFloat(), Src, Tgt);
10466 if (!IsSameFloatAfterCast(value.getVectorElt(i), Src, Tgt))
10472 return (IsSameFloatAfterCast(value.getComplexFloatReal(), Src, Tgt) &&
10473 IsSameFloatAfterCast(value.getComplexFloatImag(), Src, Tgt));
10441 IsSameFloatAfterCast(const llvm::APFloat &value, const llvm::fltSemantics &Src, const llvm::fltSemantics &Tgt) argument
10458 IsSameFloatAfterCast(const APValue &value, const llvm::fltSemantics &Src, const llvm::fltSemantics &Tgt) argument
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp1675 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); local
1676 return UpdateNodeType(ResNo, Tgt.getRegisterClass(RC).getValueTypes(), TP);

Completed in 243 milliseconds