Home
last modified time | relevance | path

Searched refs:IOp (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp212 if (auto *IOp = dyn_cast<Instruction>(Operand)) in getMinBitWidth() local
214 std::max(Info.MinBitWidth, InstInfoMap[IOp].MinBitWidth); in getMinBitWidth()
227 if (auto *IOp = dyn_cast<Instruction>(Operand)) { in getMinBitWidth() local
231 unsigned IOpBitwidth = InstInfoMap.lookup(IOp).ValidBitWidth; in getMinBitWidth()
234 InstInfoMap[IOp].ValidBitWidth = ValidBitWidth; in getMinBitWidth()
235 Worklist.push_back(IOp); in getMinBitWidth()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrBits.td68 : MxInst<(outs), (ins TYPE.ROp:$dst, TYPE.IOp:$bitno),
82 : MxInst<(outs), (ins MEMOpd:$dst, TYPE.IOp:$bitno),
137 (INSTi MxType32d.ROp:$dst, MxType32d.IOp:$bitno)>;
147 (INSTi MEMOpd:$dst, TYPE.IOp:$bitno)>;
H A DM68kInstrData.td235 (MOV32pi MxType32.POp :$dst, MxType32.IOp :$src)>;
238 (MOV32fi MxType32.FOp :$dst, MxType32.IOp :$src)>;
241 (MOV32bi MxType32.BOp :$dst, MxType32.IOp :$src)>;
244 (MOV32ji MxType32.JOp :$dst, MxType32.IOp :$src)>;
588 : MxPseudo<(outs TYPE.ROp:$dst), (ins TYPE.IOp:$src),
H A DM68kInstrArithmetic.td131 : MxInst<(outs TYPE.ROp:$dst), (ins TYPE.ROp:$src, TYPE.IOp:$opd),
146 : MxInst<(outs TYPE.ROp:$dst), (ins TYPE.ROp:$src, TYPE.IOp:$opd),
180 : MxInst<(outs), (ins MEMOpd:$dst, TYPE.IOp:$opd),
415 : MxInst<(outs), (ins TYPE.IOp:$imm, TYPE.ROp:$reg),
434 : MxInst<(outs), (ins TYPE.IOp:$imm, MEMOpd:$mem),
450 : MxInst<(outs), (ins TYPE.IOp:$imm, MxAL32:$abs),
H A DM68kInstrInfo.td673 MxOperand IOp = iOp;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp704 ShlOperator *IOp = cast<ShlOperator>(I); in SimplifyDemandedUseBits() local
705 if (IOp->hasNoSignedWrap()) in SimplifyDemandedUseBits()
707 else if (IOp->hasNoUnsignedWrap()) in SimplifyDemandedUseBits()
715 /* NUW */ IOp->hasNoUnsignedWrap(), in SimplifyDemandedUseBits()
716 /* NSW */ IOp->hasNoSignedWrap()); in SimplifyDemandedUseBits()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp14877 if (auto *IOp = dyn_cast<Instruction>(Inst->getOperand(0))) { in getTreeCost() local
14878 for (Value *V : IOp->operands()) { in getTreeCost()
16269 if (auto *IOp = dyn_cast<Instruction>(Op); in gather() local
16270 !IOp || !(isDeleted(IOp) || isVectorized(IOp))) in gather()