/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 529 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 530 if (!SrcDef) in tryCombineUnmergeValues() 536 if (SrcDef->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) { in tryCombineUnmergeValues() 542 const unsigned NumSrcOps = SrcDef->getNumOperands(); in tryCombineUnmergeValues() 543 Register SrcUnmergeSrc = SrcDef->getOperand(NumSrcOps - 1).getReg(); in tryCombineUnmergeValues() 570 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 577 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 581 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 585 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 588 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 529 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 530 if (!SrcDef) in tryCombineUnmergeValues() 536 if (SrcDef->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) { in tryCombineUnmergeValues() 542 const unsigned NumSrcOps = SrcDef->getNumOperands(); in tryCombineUnmergeValues() 543 Register SrcUnmergeSrc = SrcDef->getOperand(NumSrcOps - 1).getReg(); in tryCombineUnmergeValues() 570 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 577 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 581 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 585 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 588 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 529 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 530 if (!SrcDef) in tryCombineUnmergeValues() 536 if (SrcDef->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) { in tryCombineUnmergeValues() 542 const unsigned NumSrcOps = SrcDef->getNumOperands(); in tryCombineUnmergeValues() 543 Register SrcUnmergeSrc = SrcDef->getOperand(NumSrcOps - 1).getReg(); in tryCombineUnmergeValues() 570 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 577 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 581 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 585 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 588 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 223 MachineInstr *SrcDef = in tryCombineMerges() local 225 if (!SrcDef) in tryCombineMerges() 230 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 234 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 237 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 754 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); 755 if (!SrcDef) 760 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); 786 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); 792 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { 834 MachineInstr *MergeI = SrcDef; 838 unsigned SrcOp = SrcDef->getOpcode(); 841 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); 848 if (tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs))
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 754 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 755 if (!SrcDef) in tryCombineUnmergeValues() 760 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 786 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 792 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { in tryCombineUnmergeValues() 834 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 838 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 841 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() 848 if (tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs)) in tryCombineUnmergeValues()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 754 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 755 if (!SrcDef) in tryCombineUnmergeValues() 760 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 786 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 792 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { in tryCombineUnmergeValues() 834 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 838 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 841 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() 848 if (tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs)) in tryCombineUnmergeValues()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 814 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 815 if (!SrcDef) in tryCombineUnmergeValues() 820 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 826 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 830 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { in tryCombineUnmergeValues() 872 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 876 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 879 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() 886 return tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs); in tryCombineUnmergeValues()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 754 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 755 if (!SrcDef) in tryCombineUnmergeValues() 760 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 786 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 792 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { in tryCombineUnmergeValues() 834 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 838 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 841 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() 848 if (tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs)) in tryCombineUnmergeValues()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 754 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 755 if (!SrcDef) in tryCombineUnmergeValues() 760 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 786 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 792 if (auto *SrcUnmerge = dyn_cast<GUnmerge>(SrcDef)) { in tryCombineUnmergeValues() 834 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 838 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 841 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() 848 if (tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs)) in tryCombineUnmergeValues()
|
/dports/devel/llvm10/llvm-10.0.1.src/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 289 MachineInstr *SrcDef = in tryCombineMerges() local 291 if (!SrcDef) in tryCombineMerges() 296 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 300 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 303 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 289 MachineInstr *SrcDef = in tryCombineMerges() local 291 if (!SrcDef) in tryCombineMerges() 296 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 300 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 303 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 289 MachineInstr *SrcDef = in tryCombineMerges() local 291 if (!SrcDef) in tryCombineMerges() 296 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 300 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 303 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 512 MachineInstr *SrcDef = in tryCombineMerges() local 514 if (!SrcDef) in tryCombineMerges() 519 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 523 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 526 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges() 533 return tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs); in tryCombineMerges()
|
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 512 MachineInstr *SrcDef = in tryCombineMerges() local 514 if (!SrcDef) in tryCombineMerges() 519 MachineInstr *MergeI = SrcDef; in tryCombineMerges() 523 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineMerges() 526 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineMerges() 533 return tryFoldUnmergeCast(MI, *SrcDef, DeadInsts, UpdatedDefs); in tryCombineMerges()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 968 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 969 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 975 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 976 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 968 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 969 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 975 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 976 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 968 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 969 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 975 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 976 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 968 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 969 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 975 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 976 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 968 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 969 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 975 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 976 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 1097 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 1098 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 1104 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 1105 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
/dports/games/openclonk/openclonk-release-8.1-src/src/control/ |
H A D | C4PlayerControl.cpp | 133 for (const auto & SrcDef : Src.Defs) in MergeFrom() local 136 int32_t iPrevIdx = GetControlIndexByIdentifier(SrcDef.GetIdentifier()); in MergeFrom() 139 Defs[iPrevIdx] = SrcDef; in MergeFrom() 144 Defs.push_back(SrcDef); in MergeFrom()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/CISACodeGen/ |
H A D | DeSSA.cpp | 1116 Instruction* SrcDef = dyn_cast<Instruction>(SrcV); in CoalesceInsertElementsForBasicBlock() local 1117 if (SrcDef && WIA->whichDepend(SrcDef) == WIA->whichDepend(Inst)) { in CoalesceInsertElementsForBasicBlock()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 839 MachineInstr *SrcDef = MRI->getVRegDef(SrcReg); in processPHINode() local 842 if (!isSafeToFoldImmIntoCopy(Def, SrcDef, TII, SMovOp, Imm)) { in processPHINode()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 839 MachineInstr *SrcDef = MRI->getVRegDef(SrcReg); in processPHINode() local 842 if (!isSafeToFoldImmIntoCopy(Def, SrcDef, TII, SMovOp, Imm)) { in processPHINode()
|