| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandPostRAPseudos.cpp | 102 MI->removeOperand(3); // SubIdx in LowerSubregToReg() 103 MI->removeOperand(1); // Imm in LowerSubregToReg() 115 MI->removeOperand(3); // SubIdx in LowerSubregToReg() 116 MI->removeOperand(1); // Imm in LowerSubregToReg()
|
| H A D | MachineLoopUtils.cpp | 97 MI.removeOperand(LoopRegIdx + 1); in PeelSingleBlockLoop() 98 MI.removeOperand(LoopRegIdx + 0); in PeelSingleBlockLoop() 104 MI.removeOperand(InitRegIdx + 1); in PeelSingleBlockLoop() 105 MI.removeOperand(InitRegIdx + 0); in PeelSingleBlockLoop()
|
| H A D | UnreachableBlockElim.cpp | 164 Phi.removeOperand(i); in run() 165 Phi.removeOperand(i - 1); in run() 193 Phi.removeOperand(i); in run() 194 Phi.removeOperand(i - 1); in run()
|
| H A D | TailDuplicator.cpp | 379 MI->removeOperand(SrcOpIdx + 1); in processPHI() 380 MI->removeOperand(SrcOpIdx); in processPHI() 511 MI.removeOperand(i + 1); in updateSuccessorsPHIs() 512 MI.removeOperand(i); in updateSuccessorsPHIs() 556 MI.removeOperand(Idx + 1); in updateSuccessorsPHIs() 557 MI.removeOperand(Idx); in updateSuccessorsPHIs()
|
| H A D | ProcessImplicitDefs.cpp | 131 MI->removeOperand(i); in processImplicitDef()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZShortenInst.cpp | 162 MI.removeOperand(3); in shortenFPConv() 163 MI.removeOperand(2); in shortenFPConv() 164 MI.removeOperand(1); in shortenFPConv() 165 MI.removeOperand(0); in shortenFPConv() 190 MI.removeOperand(3); in shortenFusedFPOp() 191 MI.removeOperand(2); in shortenFusedFPOp() 192 MI.removeOperand(1); in shortenFusedFPOp()
|
| H A D | SystemZElimCompare.cpp | 218 Branch->removeOperand(0); in convertToBRCT() 264 Branch->removeOperand(0); in convertToLoadAndTrap() 642 Branch->removeOperand(CCUse); in fuseCompareOperations() 645 Branch->removeOperand(3); in fuseCompareOperations() 649 Branch->removeOperand(2); in fuseCompareOperations() 650 Branch->removeOperand(1); in fuseCompareOperations() 651 Branch->removeOperand(0); in fuseCompareOperations()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVVectorPeephole.cpp | 336 MI.removeOperand(RISCVII::getVecPolicyOpNum(MI.getDesc())); in convertToWholeRegister() 337 MI.removeOperand(RISCVII::getSEWOpNum(MI.getDesc())); in convertToWholeRegister() 338 MI.removeOperand(RISCVII::getVLOpNum(MI.getDesc())); in convertToWholeRegister() 340 MI.removeOperand(1); in convertToWholeRegister() 377 MI.removeOperand(2); // False operand in convertAllOnesVMergeToVMv() 378 MI.removeOperand(3); // Mask operand in convertAllOnesVMergeToVMv() 463 MI.removeOperand(2); // False operand in convertSameMaskVMergeToVMv() 464 MI.removeOperand(3); // Mask operand in convertSameMaskVMergeToVMv() 507 MI.removeOperand(RISCVII::getVecPolicyOpNum(MaskedMCID)); in convertToUnmasked() 511 MI.removeOperand(MaskOpIdx); in convertToUnmasked() [all …]
|
| H A D | RISCVMergeBaseOffset.cpp | 510 Hi.removeOperand(2); in foldIntoMemoryOps() 543 UseMI.removeOperand(2); in foldIntoMemoryOps()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonRDFOpt.cpp | 94 void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum); 187 void HexagonDCE::removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum) { in removeOperand() function in HexagonDCE 202 MI->removeOperand(OpNum); in removeOperand() 273 removeOperand(IA, OpNum); in rewrite()
|
| H A D | HexagonPeephole.cpp | 200 MI.removeOperand(1); in runOnMachineFunction() 207 MI.removeOperand(1); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIModeRegister.cpp | 187 MI.removeOperand(2); in getInstructionMode() 193 MI.removeOperand(2); in getInstructionMode() 199 MI.removeOperand(6); in getInstructionMode() 205 MI.removeOperand(2); in getInstructionMode()
|
| H A D | SIFoldOperands.cpp | 665 MI->removeOperand(I); in updateOperand() 797 MI->removeOperand(MI->getNumExplicitOperands() - 1); in tryAddToFoldList() 1285 UseMI->removeOperand(UseMI->getOperandNo(Tmp)); in foldOperand() 1293 UseMI->removeOperand(1); in foldOperand() 1383 UseMI->removeOperand(2); // Remove exec read (or src1 for readlane) in foldOperand() 1401 UseMI->removeOperand(2); // Remove exec read (or src1 for readlane) in foldOperand() 1524 MI.removeOperand(I); in mutateCopyOp() 1592 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1612 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1616 MI->removeOperand(Src1Idx); in tryConstantFoldOp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FloatingPoint.cpp | 448 MI.removeOperand(0); in processBasicBlock() 885 I->removeOperand(0); in popStackAfter() 1053 MI.removeOperand(i); in handleCall() 1118 MI.removeOperand(i); in handleReturn() 1182 MI.removeOperand(0); // Remove the explicit ST(0) operand in handleZeroArgFP() 1230 MI.removeOperand(NumOps - 1); // Remove explicit ST(0) operand in handleOneArgFP() 1283 MI.removeOperand(1); // Drop the source operand. in handleOneArgFPRW() 1284 MI.removeOperand(0); // Drop the destination operand. in handleOneArgFPRW() 1484 MI.removeOperand(1); in handleCompareFP() 1509 MI.removeOperand(0); in handleCondMovFP() [all …]
|
| H A D | X86FixupInstTuning.cpp | 138 MI.removeOperand(NumOperands - 1); in processInstruction() 157 MI.removeOperand(NumOperands - 1); in processInstruction() 258 MI.removeOperand(NumOperands - 1); in processInstruction() 274 MI.removeOperand(NumOperands - 1); in processInstruction()
|
| H A D | X86ExpandPseudo.cpp | 590 MI.removeOperand(i); in expandMI() 749 MI.removeOperand(i); in expandMI() 785 MI.removeOperand(i); in expandMI() 811 MI.removeOperand(i); in expandMI() 865 MI.removeOperand(i); in expandMI() 872 MI.removeOperand(i); in expandMI() 965 MI.removeOperand(MI.getNumOperands() - 1); in expandMI()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCOptAddrMode.cpp | 461 Ldst.removeOperand(OffPos); in changeToAddrMode() 462 Ldst.removeOperand(BasePos); in changeToAddrMode() 466 Ldst.removeOperand(BasePos - 1); in changeToAddrMode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 2237 MI.removeOperand(0); in PredicateInstruction() 2245 MI.removeOperand(0); in PredicateInstruction() 2253 MI.removeOperand(0); in PredicateInstruction() 2738 MI->removeOperand(4); in optimizeCompareInstr() 2739 MI->removeOperand(3); in optimizeCompareInstr() 2748 MI->removeOperand(3); in optimizeCompareInstr() 3128 MI.removeOperand(1); in expandPostRAPseudo() 3129 MI.removeOperand(0); in expandPostRAPseudo() 3180 MI.removeOperand(1); in expandPostRAPseudo() 3273 MI.removeOperand(0); in expandPostRAPseudo() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSLSHardening.cpp | 347 BL->removeOperand(FirstOpIdxToRemove); in ConvertIndirectCallToIndirectJump() 348 BL->removeOperand(SecondOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
|
| H A D | Thumb2InstrInfo.cpp | 582 do MI.removeOperand(FrameRegIdx+1); in rewriteT2FrameIndex() 619 MI.removeOperand(MI.getNumOperands()-1); in rewriteT2FrameIndex() 653 MI.removeOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixBrTableDefaults.cpp | 134 MI.removeOperand(MI.getNumExplicitOperands() - 1); in fixBrTableDefault()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchMergeBaseOffset.cpp | 774 UseMI.removeOperand(2); in foldIntoMemoryOps() 775 UseMI.removeOperand(1); in foldIntoMemoryOps() 781 UseMI.removeOperand(2); in foldIntoMemoryOps()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430RegisterInfo.cpp | 136 MI.removeOperand(FIOperandNum + 1); in eliminateFrameIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SLSHardening.cpp | 474 BL->removeOperand(FirstOpIdxToRemove); in convertBLRToBL() 475 BL->removeOperand(SecondOpIdxToRemove); in convertBLRToBL()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsOptimizePICCall.cpp | 172 MI.removeOperand(I); in eraseGPOpnd()
|