Home
last modified time | relevance | path

Searched refs:setSubReg (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp216 MI->getOperand(0).setSubReg(KilledProdSubReg); in processBlock()
217 MI->getOperand(1).setSubReg(KilledProdSubReg); in processBlock()
218 MI->getOperand(3).setSubReg(AddSubReg); in processBlock()
219 MI->getOperand(2).setSubReg(OtherProdSubReg); in processBlock()
249 UseMO.setSubReg(KilledProdSubReg); in processBlock()
DPPCVSXCopy.cpp137 SrcMO.setSubReg(IsVRReg(DstMO.getReg(), MRI) ? PPC::sub_128 : in processBlock()
DPPCInstrInfo.cpp292 MI->getOperand(0).setSubReg(SubReg2); in commuteInstruction()
296 MI->getOperand(2).setSubReg(SubReg1); in commuteInstruction()
297 MI->getOperand(1).setSubReg(SubReg2); in commuteInstruction()
1676 SubRegsToUpdate[i].first->setSubReg(SubRegsToUpdate[i].second); in optimizeCompareInstr()
/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp449 Copy->getOperand(0).setSubReg(SubIdx); in INITIALIZE_PASS_DEPENDENCY()
662 MOSrc.setSubReg(NewSubReg); in RewriteCurrentSource()
713 MO.setSubReg(NewSubReg); in RewriteCurrentSource()
843 MO.setSubReg(NewSubReg); in RewriteCurrentSource()
972 NewCopy->getOperand(0).setSubReg(Def.SubReg); in optimizeUncoalescableCopy()
DTargetInstrInfo.cpp167 MI->getOperand(0).setSubReg(SubReg0); in commuteInstruction()
171 MI->getOperand(Idx2).setSubReg(SubReg1); in commuteInstruction()
172 MI->getOperand(Idx1).setSubReg(SubReg2); in commuteInstruction()
DTwoAddressInstructionPass.cpp1399 SrcMO.setSubReg(0); in collectTiedOperands()
1517 MO.setSubReg(0); in processTiedPairs()
1536 MO.setSubReg(0); in processTiedPairs()
1671 mi->getOperand(0).setSubReg(SubIdx); in runOnMachineFunction()
DVirtRegMap.cpp394 MO.setSubReg(0); in rewrite()
DLiveDebugVariables.cpp824 MO.setSubReg(locations[OldLocNo].getSubReg()); in splitLocation()
946 Loc.setSubReg(0); in rewriteLocations()
DMachineInstr.cpp76 setSubReg(SubIdx); in substVirtReg()
85 setSubReg(0); in substPhysReg()
DRegAllocFast.cpp684 MO.setSubReg(0); in setPhysReg()
DRegisterCoalescer.cpp964 NewMI->getOperand(0).setSubReg(NewIdx); in reMaterializeTrivialDef()
/external/llvm/include/llvm/CodeGen/
DMachineOperand.h344 void setSubReg(unsigned subReg) { in setSubReg() function
608 Op.setSubReg(SubReg);
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp465 ImpUse.setSubReg(Defs[i].Sub); in addInstrToLiveness()
948 Op.setSubReg(RN.Sub); in renameInRange()
/external/llvm/lib/Target/R600/
DSIInstrInfo.cpp816 Src1.setSubReg(SubReg); in commuteInstruction()
958 Src0->setSubReg(Src1SubReg); in FoldImmediate()
960 Src1->setSubReg(Src2SubReg); in FoldImmediate()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp896 MIB->getOperand(0).setSubReg(Mips::sub_32); in insertDivByZeroTrap()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp4862 NewMI->getOperand(0).setSubReg(X86::sub_32bit); in foldMemoryOperandImpl()