Home
last modified time | relevance | path

Searched refs:RemoveOperand (Results 1 – 25 of 66) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZShortenInst.cpp164 MI.RemoveOperand(3); in shortenFPConv()
165 MI.RemoveOperand(2); in shortenFPConv()
166 MI.RemoveOperand(1); in shortenFPConv()
167 MI.RemoveOperand(0); in shortenFPConv()
192 MI.RemoveOperand(3); in shortenFusedFPOp()
193 MI.RemoveOperand(2); in shortenFusedFPOp()
194 MI.RemoveOperand(1); in shortenFusedFPOp()
H A DSystemZElimCompare.cpp228 Branch->RemoveOperand(0); in convertToBRCT()
271 Branch->RemoveOperand(0); in convertToLoadAndTrap()
654 Branch->RemoveOperand(CCUse); in fuseCompareOperations()
657 Branch->RemoveOperand(3); in fuseCompareOperations()
661 Branch->RemoveOperand(2); in fuseCompareOperations()
662 Branch->RemoveOperand(1); in fuseCompareOperations()
663 Branch->RemoveOperand(0); in fuseCompareOperations()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DExpandPostRAPseudos.cpp100 MI->RemoveOperand(3); // SubIdx in LowerSubregToReg()
101 MI->RemoveOperand(1); // Imm in LowerSubregToReg()
113 MI->RemoveOperand(3); // SubIdx in LowerSubregToReg()
114 MI->RemoveOperand(1); // Imm in LowerSubregToReg()
H A DUnreachableBlockElim.cpp134 start->RemoveOperand(i); in runOnMachineFunction()
135 start->RemoveOperand(i-1); in runOnMachineFunction()
166 phi->RemoveOperand(i); in runOnMachineFunction()
167 phi->RemoveOperand(i-1); in runOnMachineFunction()
H A DMachineLoopUtils.cpp93 MI.RemoveOperand(LoopRegIdx + 1); in PeelSingleBlockLoop()
94 MI.RemoveOperand(LoopRegIdx + 0); in PeelSingleBlockLoop()
100 MI.RemoveOperand(InitRegIdx + 1); in PeelSingleBlockLoop()
101 MI.RemoveOperand(InitRegIdx + 0); in PeelSingleBlockLoop()
H A DTailDuplicator.cpp371 MI->RemoveOperand(SrcOpIdx + 1); in processPHI()
372 MI->RemoveOperand(SrcOpIdx); in processPHI()
497 MI.RemoveOperand(i + 1); in updateSuccessorsPHIs()
498 MI.RemoveOperand(i); in updateSuccessorsPHIs()
543 MI.RemoveOperand(Idx + 1); in updateSuccessorsPHIs()
544 MI.RemoveOperand(Idx); in updateSuccessorsPHIs()
H A DProcessImplicitDefs.cpp127 MI->RemoveOperand(i); in processImplicitDef()
H A DModuloSchedule.cpp838 MI.RemoveOperand(i + 1); in removePhis()
839 MI.RemoveOperand(i); in removePhis()
1959 P.RemoveOperand(2); in fixupBranches()
1960 P.RemoveOperand(1); in fixupBranches()
1969 P.RemoveOperand(4); in fixupBranches()
1970 P.RemoveOperand(3); in fixupBranches()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp291 MI->RemoveOperand(I); in updateOperand()
734 UseMI->RemoveOperand(UseMI->getOperandNo(Tmp)); in foldOperand()
763 UseMI->RemoveOperand(I); in foldOperand()
866 UseMI->RemoveOperand(2); // Remove exec read (or src1 for readlane) in foldOperand()
885 UseMI->RemoveOperand(2); // Remove exec read (or src1 for readlane) in foldOperand()
1020 MI.RemoveOperand(I); in stripExtraCopyOperands()
1088 MI->RemoveOperand(Src1Idx); in tryConstantFoldOp()
1107 MI->RemoveOperand(Src1Idx); in tryConstantFoldOp()
1111 MI->RemoveOperand(Src1Idx); in tryConstantFoldOp()
1124 MI->RemoveOperand(Src0Idx); in tryConstantFoldOp()
[all …]
H A DSIShrinkInstructions.cpp295 MI.RemoveOperand(VAddr0Idx + 1); in shrinkMIMG()
568 MIB->RemoveOperand(MIB->getNumExplicitOperands()); in matchSwap()
584 MovT.RemoveOperand(OpNo); in matchSwap()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp850 I->RemoveOperand(0); in popStackAfter()
993 MI.RemoveOperand(i); in handleCall()
1044 MI.RemoveOperand(i); in handleReturn()
1108 MI.RemoveOperand(0); // Remove the explicit ST(0) operand in handleZeroArgFP()
1154 MI.RemoveOperand(NumOps - 1); // Remove explicit ST(0) operand in handleOneArgFP()
1205 MI.RemoveOperand(1); // Drop the source operand. in handleOneArgFPRW()
1206 MI.RemoveOperand(0); // Drop the destination operand. in handleOneArgFPRW()
1405 MI.RemoveOperand(1); in handleCompareFP()
1429 MI.RemoveOperand(0); in handleCondMovFP()
1430 MI.RemoveOperand(1); in handleCondMovFP()
H A DX86ExpandPseudo.cpp559 MI.RemoveOperand(i); in ExpandMI()
570 MI.RemoveOperand(i); in ExpandMI()
586 MI.RemoveOperand(i); in ExpandMI()
592 MI.RemoveOperand(i); in ExpandMI()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp215 MI.RemoveOperand(1); in runOnMachineFunction()
222 MI.RemoveOperand(1); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp451 Ldst.RemoveOperand(OffPos); in changeToAddrMode()
452 Ldst.RemoveOperand(BasePos); in changeToAddrMode()
456 Ldst.RemoveOperand(BasePos - 1); in changeToAddrMode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2197 MI.RemoveOperand(0); in PredicateInstruction()
2205 MI.RemoveOperand(0); in PredicateInstruction()
2213 MI.RemoveOperand(0); in PredicateInstruction()
2689 MI->RemoveOperand(4); in optimizeCompareInstr()
2690 MI->RemoveOperand(3); in optimizeCompareInstr()
2699 MI->RemoveOperand(3); in optimizeCompareInstr()
3001 MI.RemoveOperand(1); in expandPostRAPseudo()
3002 MI.RemoveOperand(0); in expandPostRAPseudo()
3096 MI.RemoveOperand(0); in expandPostRAPseudo()
3162 MI.RemoveOperand(UseOpIdx); in replaceInstrOperandWithImm()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SLSHardening.cpp363 BL->RemoveOperand(FirstOpIdxToRemove); in ConvertBLRToBL()
364 BL->RemoveOperand(SecondOpIdxToRemove); in ConvertBLRToBL()
H A DAArch64ConditionalCompares.cpp250 I.RemoveOperand(oi - 1); in updateTailPHIs()
251 I.RemoveOperand(oi - 2); in updateTailPHIs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp325 BL->RemoveOperand(FirstOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
326 BL->RemoveOperand(SecondOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
H A DThumb2InstrInfo.cpp546 do MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
583 MI.RemoveOperand(MI.getNumOperands()-1); in rewriteT2FrameIndex()
617 MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
H A DARMInstructionSelector.cpp736 MIB->RemoveOperand(1); in selectGlobal()
751 MIB->RemoveOperand(1); in selectGlobal()
1000 MIB->RemoveOperand(1); in select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostSelectOptimize.cpp152 II.RemoveOperand(DeadNZCVIdx); in optimizeNZCVDefs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixBrTableDefaults.cpp129 MI.RemoveOperand(MI.getNumExplicitOperands() - 1); in fixBrTableDefault()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp159 MI.RemoveOperand(2); in eliminateFrameIndex()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp245 Tail.RemoveOperand(2); in detectAndFoldOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp173 MI.RemoveOperand(I); in eraseGPOpnd()

123