Home
last modified time | relevance | path

Searched refs:setImm (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ClauseMergePass.cpp112 CFAlu.getOperand(CntIdx).setImm(getCFAluSize(CFAlu) + getCFAluSize(MI)); in cleanPotentialDisabledCFAlu()
163 RootCFAlu.getOperand(Mode0Idx).setImm( in mergeIfPossible()
165 RootCFAlu.getOperand(KBank0Idx).setImm( in mergeIfPossible()
168 .setImm(LatrCFAlu.getOperand(KBank0LineIdx).getImm()); in mergeIfPossible()
171 RootCFAlu.getOperand(Mode1Idx).setImm( in mergeIfPossible()
173 RootCFAlu.getOperand(KBank1Idx).setImm( in mergeIfPossible()
176 .setImm(LatrCFAlu.getOperand(KBank1LineIdx).getImm()); in mergeIfPossible()
178 RootCFAlu.getOperand(CntIdx).setImm(CumuledInsts); in mergeIfPossible()
H A DR600InstrInfo.cpp790 PredSet->getOperand(2).setImm(Cond[1].getImm()); in insertBranch()
938 MO.setImm(R600::PRED_SETNE_INT); in reverseBranchCondition()
941 MO.setImm(R600::PRED_SETE_INT); in reverseBranchCondition()
944 MO.setImm(R600::PRED_SETNE); in reverseBranchCondition()
947 MO.setImm(R600::PRED_SETE); in reverseBranchCondition()
977 MI.getOperand(8).setImm(0); in PredicateInstruction()
1362 MIB->getOperand(20).setImm(0); in buildSlotOfVectorInstruction()
1395 MI.getOperand(Idx).setImm(Imm); in setImmOperand()
1480 FlagOp.setImm(1); in addFlag()
1493 FlagOp.setImm(0); in clearFlag()
[all …]
H A DR600Packetizer.cpp224 MI->getOperand(LastOp).setImm(Bit); in setIsLastBit()
305 MI->getOperand(Op).setImm(BS[i]); in addToPacket()
309 MI.getOperand(Op).setImm(BS.back()); in addToPacket()
H A DSIShrinkInstructions.cpp282 SrcImm->setImm(NewImm); in shrinkScalarLogicOp()
488 Src.setImm(ReverseImm); in runOnMachineFunction()
522 NextMI.getOperand(0).setImm(Nop0 + Nop1 - 1); in runOnMachineFunction()
584 Src.setImm(ReverseImm); in runOnMachineFunction()
H A DR600ControlFlowFinalizer.cpp465 ClauseHead.getOperand(7).setImm(ClauseContent.size() - 1); in MakeALUClause()
483 Clause.first->getOperand(0).setImm(0); in EmitALUClause()
494 MI.getOperand(0).setImm(Addr + MI.getOperand(0).getImm()); in CounterPropagateAddr()
638 IfOrElseInst->getOperand(1).setImm(1); in runOnMachineFunction()
H A DSIFoldOperands.cpp196 Mod.setImm(Mod.getImm() | SISrcMods::OP_SEL_0); in updateOperand()
197 Mod.setImm(Mod.getImm() & ~SISrcMods::OP_SEL_1); in updateOperand()
201 Mod.setImm(Mod.getImm() & ~SISrcMods::OP_SEL_1); in updateOperand()
981 DefClamp->setImm(1); in tryFoldClamp()
1103 DefOMod->setImm(OMod); in tryFoldOMod()
H A DSIPeepholeSDWA.cpp435 SrcSel->setImm(getSrcSel()); in convertToSDWA()
436 SrcMods->setImm(getSrcMods(TII, Src)); in convertToSDWA()
478 DstSel->setImm(getDstSel()); in convertToSDWA()
481 DstUnused->setImm(getDstUnused()); in convertToSDWA()
H A DAMDILCFGStructurizer.cpp438 I->getOperand(2).setImm(R600::PRED_SETNE_INT); in reversePredicateSetter()
441 I->getOperand(2).setImm(R600::PRED_SETE_INT); in reversePredicateSetter()
444 I->getOperand(2).setImm(R600::PRED_SETNE); in reversePredicateSetter()
447 I->getOperand(2).setImm(R600::PRED_SETE); in reversePredicateSetter()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.cpp80 MI.getOperand(FIOperandNum - 1).setImm(Offset); in eliminateFrameIndex()
101 ImmMO.setImm(ImmMO.getImm() + uint32_t(FrameOffset)); in eliminateFrameIndex()
H A DWebAssemblySetP2AlignOperands.cpp74 MI.getOperand(OperandNo).setImm(P2Align); in RewriteP2Align()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrBuilder.h137 MI->getOperand(Operand + 1).setImm(1); in setDirectAddressInInstr()
139 MI->getOperand(Operand + 3).setImm(0); in setDirectAddressInInstr()
H A DX86EvexToVex.cpp163 Imm.setImm(Imm.getImm() * Scale); in performCustomAdjustments()
180 Imm.setImm(0x20 | ((ImmVal & 2) << 3) | (ImmVal & 1)); in performCustomAdjustments()
H A DX86InstrInfo.h203 I.getOperand(2).setImm(V); in setFrameAdjustment()
205 I.getOperand(1).setImm(V); in setFrameAdjustment()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp367 MI.getOperand(3).setImm(3 - Immed); in simplifyCode()
458 MI.getOperand(2).setImm(NewElem); in simplifyCode()
1209 BI1->getOperand(0).setImm(NewPredicate1); in eliminateRedundantCompare()
1212 BI2->getOperand(0).setImm(NewPredicate2); in eliminateRedundantCompare()
1215 CMPI1->getOperand(2).setImm(NewImm1); in eliminateRedundantCompare()
1228 CMPI2->getOperand(2).setImm(NewImm2); in eliminateRedundantCompare()
H A DPPCVSXSwapRemoval.cpp850 MI->getOperand(2).setImm(EltNo); in handleSpecialSwappables()
852 MI->getOperand(1).setImm(EltNo); in handleSpecialSwappables()
874 MI->getOperand(3).setImm(Selector); in handleSpecialSwappables()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCInst.h81 void setImm(int64_t Val) { in setImm() function
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp162 MCOp.setImm(Enc); in LowerARMMachineInstrToMCInst()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp109 LowOffsetOp.setImm(LowOffsetOp.getImm() + 8); in splitMove()
139 OffsetMO.setImm(Offset); in splitAdjDynAlloc()
155 MI.getOperand(1).setImm(uint32_t(MI.getOperand(1).getImm())); in expandRIPseudo()
322 WorkingMI.getOperand(4).setImm(CCMask ^ CCValid); in commuteInstructionImpl()
500 Cond[1].setImm(Cond[1].getImm() ^ Cond[0].getImm()); in reverseBranchCondition()
1416 MI.getOperand(5).setImm(MI.getOperand(5).getImm() ^ 32); in expandPostRAPseudo()
H A DSystemZElimCompare.cpp370 AlterMasks[I]->setImm(CCValues); in adjustCCMasksForInstr()
373 AlterMasks[I + 1]->setImm((CCMask & ReusableCCMask) | in adjustCCMasksForInstr()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp200 Op.setImm(Make_64(Hi, Op.getImm())); in getInstruction()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineOperand.h639 void setImm(int64_t immVal) { in setImm() function
740 Op.setImm(Val); in CreateImm()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp484 Off.setImm(NewOff); in useCallersSP()
503 Off.setImm(Off.getImm() + FrameSize + HEXAGON_LRFP_SIZE); in useCalleesSP()
537 MI.getOperand(OPI).setImm(Offset + Incr); in updateOffset()
548 MI.getOperand(OP).setImm(ChangedOffset); in undoChangedOffset()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp115 Instr.getOperand(2).setImm(0); in PostOperandDecodeAdjust()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp216 MI.getOperand(3).setImm(LPAC::SUB); in eliminateFrameIndex()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp858 Operand.setImm(Operand.getImm() | innerLoopMask); in setInnerLoop()
864 Operand.setImm(Operand.getImm() | memReorderDisabledMask); in setMemReorderDisabled()
871 Operand.setImm(Operand.getImm() | outerLoopMask); in setOuterLoop()

123