Home
last modified time | relevance | path

Searched refs:addImm (Results 1 – 25 of 120) sorted by relevance

12345

/external/llvm/lib/Target/R600/
DSILowerI1Copies.cpp121 .addImm(0) in runOnMachineFunction()
122 .addImm(-1) in runOnMachineFunction()
124 .addImm(0) in runOnMachineFunction()
125 .addImm(0) in runOnMachineFunction()
126 .addImm(0) in runOnMachineFunction()
127 .addImm(0); in runOnMachineFunction()
133 .addImm(0) in runOnMachineFunction()
135 .addImm(0) in runOnMachineFunction()
136 .addImm(0) in runOnMachineFunction()
137 .addImm(0) in runOnMachineFunction()
[all …]
DR600ControlFlowFinalizer.cpp337 .addImm(0) // ADDR in MakeFetchClause()
338 .addImm(AluInstCount - 1); // COUNT in MakeFetchClause()
377 .addImm(LiteralPair0) in insertLiterals()
378 .addImm(LiteralPair1); in insertLiterals()
422 .addImm(literal0) in MakeALUClause()
423 .addImm(literal2); in MakeALUClause()
438 .addImm(CfCount); in EmitFetchClause()
452 .addImm(CfCount); in EmitALUClause()
523 .addImm(CfCount + 1) in runOnMachineFunction()
524 .addImm(1); in runOnMachineFunction()
[all …]
DR600ISelLowering.cpp274 .addImm(EOP); // Set End of program bit in EmitInstrWithCustomInserter()
318 .addImm(SrcX) in EmitInstrWithCustomInserter()
319 .addImm(SrcY) in EmitInstrWithCustomInserter()
320 .addImm(SrcZ) in EmitInstrWithCustomInserter()
321 .addImm(SrcW) in EmitInstrWithCustomInserter()
322 .addImm(0) in EmitInstrWithCustomInserter()
323 .addImm(0) in EmitInstrWithCustomInserter()
324 .addImm(0) in EmitInstrWithCustomInserter()
325 .addImm(0) in EmitInstrWithCustomInserter()
326 .addImm(1) in EmitInstrWithCustomInserter()
[all …]
DR600EmitClauseMarkers.cpp280 .addImm(Address++) // ADDR in MakeALUClause()
281 .addImm(KCacheBanks.empty()?0:KCacheBanks[0].first) // KB0 in MakeALUClause()
282 .addImm((KCacheBanks.size() < 2)?0:KCacheBanks[1].first) // KB1 in MakeALUClause()
283 .addImm(KCacheBanks.empty()?0:2) // KM0 in MakeALUClause()
284 .addImm((KCacheBanks.size() < 2)?0:2) // KM1 in MakeALUClause()
285 .addImm(KCacheBanks.empty()?0:KCacheBanks[0].second) // KLINE0 in MakeALUClause()
286 .addImm((KCacheBanks.size() < 2)?0:KCacheBanks[1].second) // KLINE1 in MakeALUClause()
287 .addImm(AluInstCount) // COUNT in MakeALUClause()
288 .addImm(1); // Enabled in MakeALUClause()
DSIInstrInfo.cpp208 .addImm(Lane); in storeRegToStackSlot()
233 .addImm(FrameIndex); in storeRegToStackSlot()
252 .addImm(0); in loadRegFromStackSlot()
269 .addImm(FrameIndex); in loadRegFromStackSlot()
306 .addImm(Arg); in insertNOPs()
335 .addImm(Spill.Lane + i); in expandPostRAPseudo()
358 .addImm(Spill.Lane + i); in expandPostRAPseudo()
839 .addImm(Op.getImm() & 0xFFFFFFFF); in split64BitImm()
842 .addImm(Op.getImm() >> 32); in split64BitImm()
846 .addImm(AMDGPU::sub0) in split64BitImm()
[all …]
/external/llvm/lib/Target/X86/
DX86InstrBuilder.h94 return MIB.addReg(Reg).addImm(1).addReg(0).addImm(0).addReg(0); in addDirectMem()
100 return MIB.addImm(1).addReg(0).addImm(Offset).addReg(0); in addOffset()
118 return MIB.addReg(Reg1, getKillRegState(isKill1)).addImm(1) in addRegReg()
119 .addReg(Reg2, getKillRegState(isKill2)).addImm(0).addReg(0); in addRegReg()
134 MIB.addImm(AM.Scale).addReg(AM.IndexReg); in addFullAddress()
138 MIB.addImm(AM.Disp); in addFullAddress()
178 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0) in addConstantPoolReference()
DX86FrameLowering.cpp194 .addImm(ThisVal); in emitSPUpdate()
513 .addImm(-TailCallReturnAddrDelta) in emitPrologue()
577 .addImm(FramePtr) in emitPrologue()
627 BuildMI(MBB, MBBI, DL, TII.get(X86::SEH_PushReg)).addImm(Reg).setMIFlag( in emitPrologue()
640 .addImm(-MaxAlign) in emitPrologue()
698 .addImm(NumBytes) in emitPrologue()
704 .addImm(isEAXAlive ? NumBytes - 4 : NumBytes) in emitPrologue()
758 .addImm(Size) in emitPrologue()
763 .addImm(FramePtr) in emitPrologue()
764 .addImm(SEHFrameOffset) in emitPrologue()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonExpandPredSpillCode.cpp100 HEXAGON_RESERVED_REG_1).addImm(Offset); in runOnMachineFunction()
109 .addImm(0).addReg(HEXAGON_RESERVED_REG_2); in runOnMachineFunction()
112 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset); in runOnMachineFunction()
118 .addImm(0) in runOnMachineFunction()
126 addReg(FP).addImm(Offset).addReg(HEXAGON_RESERVED_REG_2); in runOnMachineFunction()
144 HEXAGON_RESERVED_REG_1).addImm(Offset); in runOnMachineFunction()
152 .addImm(0); in runOnMachineFunction()
157 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset); in runOnMachineFunction()
161 .addImm(0); in runOnMachineFunction()
167 HEXAGON_RESERVED_REG_2).addReg(FP).addImm(Offset); in runOnMachineFunction()
DHexagonSplitConst32AndConst64.cpp132 TII->get(Hexagon::LOi), DestReg).addImm(ImmValue); in runOnMachineFunction()
134 TII->get(Hexagon::HIi), DestReg).addImm(ImmValue); in runOnMachineFunction()
151 TII->get(Hexagon::LOi), DestLo).addImm(LowWord); in runOnMachineFunction()
154 TII->get(Hexagon::HIi), DestLo).addImm(LowWord); in runOnMachineFunction()
157 TII->get(Hexagon::LOi), DestHi).addImm(HighWord); in runOnMachineFunction()
160 TII->get(Hexagon::HIi), DestHi).addImm(HighWord); in runOnMachineFunction()
DHexagonRegisterInfo.cpp177 TII.get(Hexagon::CONST32_Int_Real), dstReg).addImm(Offset); in eliminateFrameIndex()
184 dstReg).addReg(FrameReg).addImm(Offset); in eliminateFrameIndex()
206 TII.get(Hexagon::CONST32_Int_Real), resReg).addImm(Offset); in eliminateFrameIndex()
213 resReg).addReg(FrameReg).addImm(Offset); in eliminateFrameIndex()
238 TII.get(Hexagon::CONST32_Int_Real), ResReg).addImm(Offset); in eliminateFrameIndex()
248 addImm(Offset); in eliminateFrameIndex()
257 TII.get(Hexagon::CONST32_Int_Real), dstReg).addImm(Offset); in eliminateFrameIndex()
/external/llvm/lib/Target/SystemZ/
DSystemZAsmPrinter.cpp35 .addImm(MI->getOperand(1).getImm()); in lowerRILow()
40 .addImm(MI->getOperand(2).getImm()); in lowerRILow()
49 .addImm(MI->getOperand(1).getImm()); in lowerRIHigh()
54 .addImm(MI->getOperand(2).getImm()); in lowerRIHigh()
64 .addImm(MI->getOperand(3).getImm()) in lowerRIEfLow()
65 .addImm(MI->getOperand(4).getImm()) in lowerRIEfLow()
66 .addImm(MI->getOperand(5).getImm()); in lowerRIEfLow()
101 .addImm(MI->getOperand(2).getImm()); in EmitInstruction()
107 .addImm(MI->getOperand(2).getImm()); in EmitInstruction()
157 .addImm(14).addReg(SystemZ::R0D); in EmitInstruction()
[all …]
DSystemZInstrInfo.cpp185 .addImm(32 - Size).addImm(128 + 31).addImm(Rotate); in emitGRX32Move()
388 .addImm(CCValid).addImm(CCMask).addMBB(TBB); in InsertBranch()
544 .addImm(CCValid).addImm(CCMask) in PredicateInstruction()
739 .addImm(Start).addImm(End + 128).addImm(0); in convertToThreeAddress()
761 .addFrameIndex(FrameIndex).addImm(0) in foldMemoryOperandImpl()
762 .addImm(MI->getOperand(2).getImm()); in foldMemoryOperandImpl()
782 .addFrameIndex(FrameIndex).addImm(0) in foldMemoryOperandImpl()
783 .addImm(MI->getOperand(2).getImm()); in foldMemoryOperandImpl()
795 .addImm(0).addReg(0); in foldMemoryOperandImpl()
803 .addFrameIndex(FrameIndex).addImm(0).addReg(0); in foldMemoryOperandImpl()
[all …]
DSystemZISelLowering.cpp2608 .addOperand(Base).addImm(0).addReg(0); in forceReg()
2635 .addImm(CCValid).addImm(CCMask).addMBB(JoinMBB); in emitSelect()
2685 .addReg(SrcReg).addOperand(Base).addImm(Disp) in emitCondStore()
2686 .addImm(CCValid).addImm(CCMask); in emitCondStore()
2704 .addImm(CCValid).addImm(CCMask).addMBB(JoinMBB); in emitCondStore()
2713 .addReg(SrcReg).addOperand(Base).addImm(Disp).addReg(IndexReg); in emitCondStore()
2782 .addOperand(Base).addImm(Disp).addReg(0); in emitAtomicLoadBinary()
2799 .addReg(OldVal).addReg(BitShift).addImm(0); in emitAtomicLoadBinary()
2808 .addReg(Tmp).addImm(uint32_t(~0 << (32 - BitSize))); in emitAtomicLoadBinary()
2812 .addReg(Tmp).addImm(~uint32_t(0)); in emitAtomicLoadBinary()
[all …]
/external/llvm/lib/Target/ARM/
DARMAsmPrinter.cpp981 .addImm(ARMCC::AL) in EmitJump2Table()
1191 .addImm(MI->getOperand(2).getImm()) in EmitInstruction()
1208 .addImm(MI->getOperand(3).getImm()) in EmitInstruction()
1219 .addImm(ARMCC::AL) in EmitInstruction()
1233 .addImm(ARMCC::AL) in EmitInstruction()
1239 .addImm(ARMCC::AL) in EmitInstruction()
1248 .addImm(ARMCC::AL) in EmitInstruction()
1257 .addImm(ARMCC::AL) in EmitInstruction()
1268 .addImm(ARMCC::AL) in EmitInstruction()
1281 .addImm(ARMCC::AL) in EmitInstruction()
[all …]
DThumb2InstrInfo.cpp146 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in storeRegToStackSlot()
160 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in storeRegToStackSlot()
187 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); in loadRegFromStackSlot()
201 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
220 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
236 .addImm(NumBytes) in emitT2RegPlusImmediate()
237 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
243 .addImm(NumBytes >> 16) in emitT2RegPlusImmediate()
244 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags); in emitT2RegPlusImmediate()
253 .addImm((unsigned)Pred).addReg(PredReg).addReg(0) in emitT2RegPlusImmediate()
[all …]
DARMFrameLowering.cpp306 .addImm(NumWords) in emitPrologue()
310 .addImm(NumWords) in emitPrologue()
319 .addImm((unsigned)ARMCC::AL).addReg(0) in emitPrologue()
331 .addImm((unsigned)ARMCC::AL).addReg(0) in emitPrologue()
524 .addImm(MaxAlign-1))); in emitPrologue()
537 .addImm(MaxAlign-1))); in emitPrologue()
555 .addImm((unsigned)ARMCC::AL).addReg(0).addReg(0); in emitPrologue()
642 .addReg(FramePtr).addImm((unsigned)ARMCC::AL).addReg(0).addReg(0); in emitEpilogue()
685 if (STI.isThumb()) MIB.addImm(ARMCC::AL).addReg(0); in emitEpilogue()
859 .addImm(-4); in emitPushInst()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DSIISelLowering.cpp89 .addImm(0) // ABS in EmitInstrWithCustomInserter()
90 .addImm(1) // CLAMP in EmitInstrWithCustomInserter()
91 .addImm(0) // OMOD in EmitInstrWithCustomInserter()
92 .addImm(0); // NEG in EmitInstrWithCustomInserter()
104 .addImm(1) // ABS in EmitInstrWithCustomInserter()
105 .addImm(0) // CLAMP in EmitInstrWithCustomInserter()
106 .addImm(0) // OMOD in EmitInstrWithCustomInserter()
107 .addImm(0); // NEG in EmitInstrWithCustomInserter()
119 .addImm(0) // ABS in EmitInstrWithCustomInserter()
120 .addImm(0) // CLAMP in EmitInstrWithCustomInserter()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
DSIISelLowering.cpp89 .addImm(0) // ABS in EmitInstrWithCustomInserter()
90 .addImm(1) // CLAMP in EmitInstrWithCustomInserter()
91 .addImm(0) // OMOD in EmitInstrWithCustomInserter()
92 .addImm(0); // NEG in EmitInstrWithCustomInserter()
104 .addImm(1) // ABS in EmitInstrWithCustomInserter()
105 .addImm(0) // CLAMP in EmitInstrWithCustomInserter()
106 .addImm(0) // OMOD in EmitInstrWithCustomInserter()
107 .addImm(0); // NEG in EmitInstrWithCustomInserter()
119 .addImm(0) // ABS in EmitInstrWithCustomInserter()
120 .addImm(0) // CLAMP in EmitInstrWithCustomInserter()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCBranchSelector.cpp172 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2); in runOnMachineFunction()
175 BuildMI(MBB, I, dl, TII->get(PPC::BCn)).addReg(CRBit).addImm(2); in runOnMachineFunction()
178 BuildMI(MBB, I, dl, TII->get(PPC::BC)).addReg(CRBit).addImm(2); in runOnMachineFunction()
180 BuildMI(MBB, I, dl, TII->get(PPC::BDZ)).addImm(2); in runOnMachineFunction()
182 BuildMI(MBB, I, dl, TII->get(PPC::BDZ8)).addImm(2); in runOnMachineFunction()
184 BuildMI(MBB, I, dl, TII->get(PPC::BDNZ)).addImm(2); in runOnMachineFunction()
186 BuildMI(MBB, I, dl, TII->get(PPC::BDNZ8)).addImm(2); in runOnMachineFunction()
DPPCFrameLowering.cpp305 .addImm(UsedRegMask); in HandleVRSaveUpdate()
309 .addImm(UsedRegMask); in HandleVRSaveUpdate()
314 .addImm(UsedRegMask >> 16); in HandleVRSaveUpdate()
318 .addImm(UsedRegMask >> 16); in HandleVRSaveUpdate()
323 .addImm(UsedRegMask >> 16); in HandleVRSaveUpdate()
327 .addImm(UsedRegMask >> 16); in HandleVRSaveUpdate()
331 .addImm(UsedRegMask & 0xFFFF); in HandleVRSaveUpdate()
636 .addImm(FPOffset) in emitPrologue()
643 .addImm(BPOffset) in emitPrologue()
650 .addImm(LROffset) in emitPrologue()
[all …]
DPPCRegisterInfo.cpp310 .addImm(FrameSize); in lowerDynamicAlloc()
313 .addImm(0) in lowerDynamicAlloc()
317 .addImm(0) in lowerDynamicAlloc()
334 .addImm(~(MaxAlign-1)); in lowerDynamicAlloc()
350 .addImm(maxCallFrameSize); in lowerDynamicAlloc()
359 .addImm(~(MaxAlign-1)); in lowerDynamicAlloc()
375 .addImm(maxCallFrameSize); in lowerDynamicAlloc()
421 .addImm(getEncodingValue(SrcReg) * 4) in lowerCRSpilling()
422 .addImm(0) in lowerCRSpilling()
423 .addImm(31); in lowerCRSpilling()
[all …]
DPPCInstrBuilder.h36 return MIB.addImm(Offset).addFrameIndex(FI);
38 return MIB.addFrameIndex(FI).addImm(Offset);
/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp101 .addImm(Encoding); in tryOrrMovk()
111 .addImm(Imm16) in tryOrrMovk()
112 .addImm(AArch64_AM::getShifterImm(AArch64_AM::LSL, ShiftAmt)); in tryOrrMovk()
168 .addImm(Encoding); in tryToreplicateChunks()
189 .addImm(Imm16) in tryToreplicateChunks()
190 .addImm(AArch64_AM::getShifterImm(AArch64_AM::LSL, ShiftAmt)); in tryToreplicateChunks()
213 .addImm(Imm16) in tryToreplicateChunks()
214 .addImm(AArch64_AM::getShifterImm(AArch64_AM::LSL, ShiftAmt)); in tryToreplicateChunks()
351 .addImm(Encoding); in trySequenceOfOnes()
363 .addImm(getChunk(UImm, FirstMovkIdx)) in trySequenceOfOnes()
[all …]
DAArch64FastISel.cpp190 .addImm(0) in TargetMaterializeAlloca()
191 .addImm(0); in TargetMaterializeAlloca()
219 .addImm(Imm); in AArch64MaterializeFP()
283 .addImm(0); in AArch64MaterializeGV()
474 .addImm(0) in SimplifyAddress()
475 .addImm(0); in SimplifyAddress()
507 MIB.addFrameIndex(FI).addImm(Offset).addMemOperand(MMO); in AddLoadStoreOperands()
511 MIB.addImm(Offset); in AddLoadStoreOperands()
590 .addImm(AArch64_AM::encodeLogicalImmediate(1, 32)); in EmitLoad()
679 .addImm(AArch64_AM::encodeLogicalImmediate(1, 32)); in EmitStore()
[all …]
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp207 .addMBB(UnCondBrIter->getOperand(0).getMBB()).addImm(BranchCode); in AnalyzeBranch()
249 BuildMI(&MBB, DL, get(SP::BCOND)).addMBB(TBB).addImm(CC); in InsertBranch()
251 BuildMI(&MBB, DL, get(SP::FBCOND)).addMBB(TBB).addImm(CC); in InsertBranch()
368 BuildMI(MBB, I, DL, get(SP::STXri)).addFrameIndex(FI).addImm(0) in storeRegToStackSlot()
371 BuildMI(MBB, I, DL, get(SP::STri)).addFrameIndex(FI).addImm(0) in storeRegToStackSlot()
374 BuildMI(MBB, I, DL, get(SP::STFri)).addFrameIndex(FI).addImm(0) in storeRegToStackSlot()
377 BuildMI(MBB, I, DL, get(SP::STDFri)).addFrameIndex(FI).addImm(0) in storeRegToStackSlot()
382 BuildMI(MBB, I, DL, get(SP::STQFri)).addFrameIndex(FI).addImm(0) in storeRegToStackSlot()
405 BuildMI(MBB, I, DL, get(SP::LDXri), DestReg).addFrameIndex(FI).addImm(0) in loadRegFromStackSlot()
408 BuildMI(MBB, I, DL, get(SP::LDri), DestReg).addFrameIndex(FI).addImm(0) in loadRegFromStackSlot()
[all …]

12345