/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMIRFormatter.cpp | 38 StringRef Src, int64_t &Imm, in parseImmMnemonic() 95 const unsigned int OpIdx, int64_t &Imm, llvm::StringRef &Src, in parseSDelayAluImmMnemonic() 105 auto ExpectInt = [&](StringRef &Src, int64_t Offset) -> int64_t { in parseSDelayAluImmMnemonic() 113 auto DecodeDelay = [&](StringRef &Src) -> int64_t { in parseSDelayAluImmMnemonic() 172 StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, in parseCustomPseudoSourceValue()
|
H A D | AMDGPUISelDAGToDAG.cpp | 91 SDValue Src = In.getOperand(0); in stripExtractLoElt() local 2360 SDValue Src = N->getOperand(0); in SelectS_BFE() local 2520 SDValue Src = N->getOperand(0); in SelectFP_EXTEND() local 2784 SDValue Src = N->getOperand(1); in SelectINTRINSIC_WO_CHAIN() local 2852 bool AMDGPUDAGToDAGISel::SelectVOP3ModsImpl(SDValue In, SDValue &Src, in SelectVOP3ModsImpl() 2880 bool AMDGPUDAGToDAGISel::SelectVOP3Mods(SDValue In, SDValue &Src, in SelectVOP3Mods() 2893 SDValue In, SDValue &Src, SDValue &SrcMods) const { in SelectVOP3ModsNonCanonicalizing() 2904 bool AMDGPUDAGToDAGISel::SelectVOP3BMods(SDValue In, SDValue &Src, in SelectVOP3BMods() 2925 bool AMDGPUDAGToDAGISel::SelectVINTERPModsImpl(SDValue In, SDValue &Src, in SelectVINTERPModsImpl() 2941 bool AMDGPUDAGToDAGISel::SelectVINTERPMods(SDValue In, SDValue &Src, in SelectVINTERPMods() [all …]
|
H A D | AMDGPUInstCombineIntrinsic.cpp | 448 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 507 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 530 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 576 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 672 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 745 Value *Src = II.getArgOperand(I + 2); in instCombineIntrinsic() local 986 if (auto *Src = dyn_cast<ConstantInt>(II.getArgOperand(0))) { in instCombineIntrinsic() local 1077 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local 1111 Value *Src = II.getArgOperand(0); in instCombineIntrinsic() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.h | 702 MachineInstrBuilder buildPtrToInt(const DstOp &Dst, const SrcOp &Src) { in buildPtrToInt() 707 MachineInstrBuilder buildIntToPtr(const DstOp &Dst, const SrcOp &Src) { in buildIntToPtr() 712 MachineInstrBuilder buildBitcast(const DstOp &Dst, const SrcOp &Src) { in buildBitcast() 717 MachineInstrBuilder buildAddrSpaceCast(const DstOp &Dst, const SrcOp &Src) { in buildAddrSpaceCast() 1305 MachineInstrBuilder buildIsFPClass(const DstOp &Res, const SrcOp &Src, in buildIsFPClass() 1648 MachineInstrBuilder buildFreeze(const DstOp &Dst, const SrcOp &Src) { in buildFreeze() 2036 MachineInstrBuilder buildAbs(const DstOp &Dst, const SrcOp &Src) { in buildAbs() 2091 MachineInstrBuilder buildVecReduceFMax(const DstOp &Dst, const SrcOp &Src) { in buildVecReduceFMax() 2096 MachineInstrBuilder buildVecReduceFMin(const DstOp &Dst, const SrcOp &Src) { in buildVecReduceFMin() 2102 const SrcOp &Src) { in buildVecReduceFMaximum() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBranchProbabilityInfo.cpp | 83 const MachineBasicBlock *Src, in getEdgeProbability() 89 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { in getEdgeProbability() argument 96 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { in isEdgeHot() argument 102 raw_ostream &OS, const MachineBasicBlock *Src, in printEdgeProbability()
|
H A D | MachineCopyPropagation.cpp | 147 auto Src = TRI.regunits(CopyOperands->Source->getReg().asMCReg()); in invalidateRegister() local 181 MCRegister Src = CopyOperands->Source->getReg().asMCReg(); in clobberRegister() local 233 MCRegister Src = CopyOperands->Source->getReg().asMCReg(); in trackCopy() local 490 static bool isNopCopy(const MachineInstr &PreviousCopy, MCRegister Src, in isNopCopy() 510 MCRegister Src, MCRegister Def) { in eraseIfRedundant() 792 MCRegister Src = RegSrc.asMCReg(); in ForwardCopyPropagateBlock() local 978 Register Src = CopyOperands.Source->getReg(); in isBackwardPropagatableCopy() local 1019 Register Src = CopyOperands->Source->getReg(); in propagateDefs() local 1116 Register Src = CopyOperands->Source->getReg(); in BackwardCopyPropagateBlock() local 1220 auto CheckCopyConstraint = [this](Register Def, Register Src) { in EliminateSpillageCopies() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceGraphBuilder.cpp | 163 const EdgeKind K) { in createPiBlocks() 180 const Direction Dir) { in createPiBlocks() 310 auto createConfusedEdges = [&](NodeType &Src, NodeType &Dst) { in createMemoryDependencyEdges() 323 auto createForwardEdge = [&](NodeType &Src, NodeType &Dst) { in createMemoryDependencyEdges() 331 auto createBackwardEdge = [&](NodeType &Src, NodeType &Dst) { in createMemoryDependencyEdges() 435 NodeType &Src = *Worklist.pop_back_val(); in simplify() local
|
H A D | DependenceAnalysis.cpp | 809 void DependenceInfo::establishNestingLevels(const Instruction *Src, in establishNestingLevels() 895 const SCEV *Src = Pair->Src; in unifySubscriptType() local 920 const SCEV *Src = Pair->Src; in unifySubscriptType() local 945 const SCEV *Src = Pair->Src; in removeMatchingExtensions() local 1000 bool DependenceInfo::checkSrcSubscript(const SCEV *Src, const Loop *LoopNest, in checkSrcSubscript() 1017 DependenceInfo::classifyPair(const SCEV *Src, const Loop *SrcLoopNest, in classifyPair() 1183 bool DependenceInfo::testZIV(const SCEV *Src, const SCEV *Dst, in testZIV() 2226 bool DependenceInfo::testSIV(const SCEV *Src, const SCEV *Dst, unsigned &Level, in testSIV() 2294 bool DependenceInfo::testRDIV(const SCEV *Src, const SCEV *Dst, in testRDIV() 2360 bool DependenceInfo::testMIV(const SCEV *Src, const SCEV *Dst, in testMIV() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 25 SDValue Chain, SDValue Dst, SDValue Src, in createMemMemNode() 42 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemImm() 51 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemReg() 61 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() 189 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr() 216 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy() 244 SDValue Chain, SDValue Src, in getBoundedStrlen() 256 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForStrlen() 263 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForStrnlen()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | ConvertUTFWrapper.cpp | 95 const UTF16 *Src = reinterpret_cast<const UTF16 *>(SrcBytes.begin()); in convertUTF16ToUTF8String() local 135 bool convertUTF16ToUTF8String(ArrayRef<UTF16> Src, std::string &Out) { in convertUTF16ToUTF8String() 153 const UTF32 *Src = reinterpret_cast<const UTF32 *>(SrcBytes.begin()); in convertUTF32ToUTF8String() local 193 bool convertUTF32ToUTF8String(ArrayRef<UTF32> Src, std::string &Out) { in convertUTF32ToUTF8String() 211 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CostTable.h | 58 MVT::SimpleValueType Src; member 67 int ISD, MVT Dst, MVT Src) { in ConvertCostTableLookup() 82 int ISD, MVT Dst, MVT Src) { in ConvertCostTableLookup()
|
H A D | MIRFormatter.h | 51 StringRef Src, int64_t &Imm, in parseImmMnemonic() 67 StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, in parseCustomPseudoSourceValue()
|
H A D | SelectionDAGTargetInfo.h | 108 SDValue Src, SDValue Char, SDValue Length, in EmitTargetCodeForMemchr() argument 121 SDValue Dest, SDValue Src, in EmitTargetCodeForStrcpy() argument 141 SDValue Src, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen() argument 147 SDValue Src, SDValue MaxLength, in EmitTargetCodeForStrnlen() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SampleProfileInference.cpp | 113 for (uint64_t Src = 0; Src < Nodes.size(); Src++) { in run() local 133 void addEdge(uint64_t Src, uint64_t Dst, int64_t Capacity, int64_t Cost) { in addEdge() 156 void addEdge(uint64_t Src, uint64_t Dst, int64_t Cost) { in addEdge() 172 int64_t getFlow(uint64_t Src, uint64_t Dst) const { in getFlow() 247 uint64_t Src = Queue.front(); in findAugmentingPath() local 385 for (size_t Src : AugmentingOrder) { in findAugmentingDAG() local 407 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG() local 418 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG() local 438 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG() local 462 uint64_t Src = AugmentingOrder[Idx - 1]; in augmentFlowAlongDAG() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DDG.h | 369 DDGEdge &createDefUseEdge(DDGNode &Src, DDGNode &Tgt) final { in createDefUseEdge() 375 DDGEdge &createMemoryEdge(DDGNode &Src, DDGNode &Tgt) final { in createMemoryEdge() 381 DDGEdge &createRootedEdge(DDGNode &Src, DDGNode &Tgt) final { in createRootedEdge() 442 const NodeType &Src, const NodeType &Dst, DependenceList &Deps) const { in getDependencies() 464 DependenceGraphInfo<NodeType>::getDependenceString(const NodeType &Src, in getDependenceString()
|
/freebsd/contrib/llvm-project/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 26 enum class LinkFrom { Dst, Src, Both }; enumerator 152 Comdat::SelectionKind Src, in computeResultingSelectionKind() 242 const GlobalValue &Src) { in shouldLinkFromSource() 624 std::unique_ptr<Module> Src, unsigned Flags, in linkInModule() 641 Module &Dest, std::unique_ptr<Module> Src, unsigned Flags, in linkModules() 651 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src) { in LLVMLinkModules2()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 134 MachineOperand &Src = MI.getOperand(1); in runOnMachineFunction() local 182 MachineOperand &Src = MI.getOperand(1); in runOnMachineFunction() local 199 MachineOperand &Src = MI.getOperand(1); in runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 39 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall() 169 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() 287 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove() 295 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | FixedPointBuilder.h | 35 Value *Convert(Value *Src, const FixedPointSemantics &SrcSema, in Convert() 143 Value *CreateFixedToFixed(Value *Src, const FixedPointSemantics &SrcSema, in CreateFixedToFixed() 154 Value *CreateFixedToInteger(Value *Src, const FixedPointSemantics &SrcSema, in CreateFixedToInteger() 166 Value *CreateIntegerToFixed(Value *Src, unsigned SrcIsSigned, in CreateIntegerToFixed() 174 Value *CreateFixedToFloating(Value *Src, const FixedPointSemantics &SrcSema, in CreateFixedToFloating() 191 Value *CreateFloatingToFixed(Value *Src, const FixedPointSemantics &DstSema) { in CreateFloatingToFixed()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 158 SDValue Src, SDValue Size, MVT AVT) { in emitRepmovs() 180 SDValue Src, uint64_t Size) { in emitRepmovsB() 209 SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size, EVT SizeVT, in emitConstantSizeRepmov() 264 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCExpandPseudos.cpp | 89 const MachineOperand &Src = MI.getOperand(1); in expandCTLZ() local 117 const MachineOperand &Src = MI.getOperand(1); in expandCTTZ() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 233 const MachineOperand &Src = MI.getOperand(Idx); in computeKnownBitsImpl() local 684 MachineOperand &Src = MI.getOperand(1); in computeNumSignBits() local 694 Register Src = MI.getOperand(1).getReg(); in computeNumSignBits() local 702 Register Src = MI.getOperand(1).getReg(); in computeNumSignBits() local 759 Register Src = MI.getOperand(1).getReg(); in computeNumSignBits() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGenData/ |
H A D | OutlinedHashTree.cpp | 64 [&DepthMap](const HashNode *Src, const HashNode *Dst) { in depth() 92 const HashNode *Src = Tree->getRoot(); in merge() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SelectionDAGInfo.cpp | 86 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitStreamingCompatibleMemLibCall() 144 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() 162 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset() 180 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 221 Intrinsic::ID IntrID, Value *Dst, MaybeAlign DstAlign, Value *Src, in CreateMemTransferInst() 258 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemCpy() 374 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemMove() 410 CallInst *IRBuilderBase::getReductionIntrinsic(Intrinsic::ID ID, Value *Src) { in getReductionIntrinsic() 418 CallInst *IRBuilderBase::CreateFAddReduce(Value *Acc, Value *Src) { in CreateFAddReduce() 426 CallInst *IRBuilderBase::CreateFMulReduce(Value *Acc, Value *Src) { in CreateFMulReduce() 434 CallInst *IRBuilderBase::CreateAddReduce(Value *Src) { in CreateAddReduce() 438 CallInst *IRBuilderBase::CreateMulReduce(Value *Src) { in CreateMulReduce() 442 CallInst *IRBuilderBase::CreateAndReduce(Value *Src) { in CreateAndReduce() 446 CallInst *IRBuilderBase::CreateOrReduce(Value *Src) { in CreateOrReduce() [all …]
|