Searched refs:ExtSrc (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 68 Register ExtSrc; local 71 m_all_of(m_MInstr(ExtMI), m_any_of(m_GAnyExt(m_Reg(ExtSrc)), 72 m_GSExt(m_Reg(ExtSrc)), 73 m_GZExt(m_Reg(ExtSrc)))))) { 74 Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc}); 181 Register ExtSrc; local 184 m_all_of(m_MInstr(ExtMI), m_any_of(m_GZExt(m_Reg(ExtSrc)), 185 m_GSExt(m_Reg(ExtSrc)))))) { 187 Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc});
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 2438 Value *ExtSrc; local 2439 if (match(II->getArgOperand(0), m_OneUse(m_FPExt(m_Value(ExtSrc))))) { 2441 Value *NarrowII = Builder.CreateUnaryIntrinsic(IID, ExtSrc, II); 3911 Value *ExtSrc; local 3913 ((match(Src1, m_One()) && match(Src0, m_ZExt(m_Value(ExtSrc)))) || 3914 (match(Src1, m_AllOnes()) && match(Src0, m_SExt(m_Value(ExtSrc))))) && 3915 ExtSrc->getType()->isIntegerTy(1)) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp | 254 Register ExtSrc = MRI.createVirtualRegister(DstRC); local 257 .addDef(ExtSrc) 262 I.getOperand(1).setReg(ExtSrc);
|
H A D | X86ISelLowering.cpp | [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 2573 Register ExtSrc = MRI.createVirtualRegister(&AArch64::GPR64allRegClass); local 2575 .addDef(ExtSrc) 2579 I.getOperand(1).setReg(ExtSrc);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 9018 SDValue ExtSrc = RHS.getOperand(0); local 9019 EVT SrcVT = ExtSrc.getValueType(); 9024 SDValue LowOr = DAG.getNode(ISD::OR, SL, MVT::i32, LowLHS, ExtSrc);
|
Completed in 412 milliseconds