/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | 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;
|
H A D | DDG.h | 373 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 D | DependenceGraphBuilder.cpp | 417 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 D | DDG.cpp | 270 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 D | AMDGPUInstPrinter.cpp | 972 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 D | MipsBranchExpansion.cpp | 271 MachineBasicBlock *Tgt = getTargetMBB(*FirstBr); local 273 if (Tgt != getTargetMBB(*LastBr)) 274 NewMBB->removeSuccessor(Tgt, true); 276 MBB->addSuccessor(Tgt);
|
H A D | MipsISelLowering.h | 414 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 D | MachineIRBuilder.cpp | 217 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 D | IRTranslator.cpp | 829 const Register Tgt = getOrCreateVReg(*BrInst.getAddress()); local 830 MIRBuilder.buildBrIndirect(Tgt);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.h | 734 /// 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 D | SemaChecking.cpp | 10443 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 D | CodeGenDAGPatterns.cpp | 1675 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); local 1676 return UpdateNodeType(ResNo, Tgt.getRegisterClass(RC).getValueTypes(), TP);
|