Home
last modified time | relevance | path

Searched defs:Src (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMIRFormatter.cpp38 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 DAMDGPUISelDAGToDAG.cpp91 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 DAMDGPUInstCombineIntrinsic.cpp448 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 DMachineIRBuilder.h702 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 DMachineBranchProbabilityInfo.cpp83 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 DMachineCopyPropagation.cpp147 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 DDependenceGraphBuilder.cpp163 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 DDependenceAnalysis.cpp809 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 DSystemZSelectionDAGInfo.cpp25 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 DConvertUTFWrapper.cpp95 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 DCostTable.h58 MVT::SimpleValueType Src; member
67 int ISD, MVT Dst, MVT Src) { in ConvertCostTableLookup()
82 int ISD, MVT Dst, MVT Src) { in ConvertCostTableLookup()
H A DMIRFormatter.h51 StringRef Src, int64_t &Imm, in parseImmMnemonic()
67 StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, in parseCustomPseudoSourceValue()
H A DSelectionDAGTargetInfo.h108 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 DSampleProfileInference.cpp113 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 DDDG.h369 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 DLinkModules.cpp26 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 DHexagonPeephole.cpp134 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 DARMSelectionDAGInfo.cpp39 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 DFixedPointBuilder.h35 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 DX86SelectionDAGInfo.cpp158 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 DARCExpandPseudos.cpp89 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 DGISelKnownBits.cpp233 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 DOutlinedHashTree.cpp64 [&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 DAArch64SelectionDAGInfo.cpp86 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 DIRBuilder.cpp221 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 …]

12345678910>>...13