| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | UnreachableBlockElim.cpp | 128 start->removeOperand(i); in runOnMachineFunction() 129 start->removeOperand(i-1); in runOnMachineFunction() 159 phi->removeOperand(i); in runOnMachineFunction() 160 phi->removeOperand(i-1); in runOnMachineFunction()
|
| H A D | MachineLoopUtils.cpp | 96 MI.removeOperand(LoopRegIdx + 1); in PeelSingleBlockLoop() 97 MI.removeOperand(LoopRegIdx + 0); in PeelSingleBlockLoop() 103 MI.removeOperand(InitRegIdx + 1); in PeelSingleBlockLoop() 104 MI.removeOperand(InitRegIdx + 0); in PeelSingleBlockLoop()
|
| H A D | ExpandPostRAPseudos.cpp | 105 MI->removeOperand(3); // SubIdx in LowerSubregToReg() 106 MI->removeOperand(1); // Imm in LowerSubregToReg() 118 MI->removeOperand(3); // SubIdx in LowerSubregToReg() 119 MI->removeOperand(1); // Imm in LowerSubregToReg()
|
| H A D | TailDuplicator.cpp | 371 MI->removeOperand(SrcOpIdx + 1); in processPHI() 372 MI->removeOperand(SrcOpIdx); in processPHI() 498 MI.removeOperand(i + 1); in updateSuccessorsPHIs() 499 MI.removeOperand(i); in updateSuccessorsPHIs() 543 MI.removeOperand(Idx + 1); in updateSuccessorsPHIs() 544 MI.removeOperand(Idx); in updateSuccessorsPHIs()
|
| H A D | ProcessImplicitDefs.cpp | 133 MI->removeOperand(i); in processImplicitDef()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZShortenInst.cpp | 165 MI.removeOperand(3); in shortenFPConv() 166 MI.removeOperand(2); in shortenFPConv() 167 MI.removeOperand(1); in shortenFPConv() 168 MI.removeOperand(0); in shortenFPConv() 193 MI.removeOperand(3); in shortenFusedFPOp() 194 MI.removeOperand(2); in shortenFusedFPOp() 195 MI.removeOperand(1); in shortenFusedFPOp()
|
| H A D | SystemZElimCompare.cpp | 227 Branch->removeOperand(0); in convertToBRCT() 270 Branch->removeOperand(0); in convertToLoadAndTrap() 652 Branch->removeOperand(CCUse); in fuseCompareOperations() 655 Branch->removeOperand(3); in fuseCompareOperations() 659 Branch->removeOperand(2); in fuseCompareOperations() 660 Branch->removeOperand(1); in fuseCompareOperations() 661 Branch->removeOperand(0); in fuseCompareOperations()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonRDFOpt.cpp | 96 void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum); 189 void HexagonDCE::removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum) { in removeOperand() function in HexagonDCE 204 MI->removeOperand(OpNum); in removeOperand() 275 removeOperand(IA, OpNum); in rewrite()
|
| H A D | HexagonPeephole.cpp | 211 MI.removeOperand(1); in runOnMachineFunction() 218 MI.removeOperand(1); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFoldOperands.cpp | 270 MI->removeOperand(I); in updateOperand() 1026 MI.removeOperand(I); in stripExtraCopyOperands() 1094 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1113 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1117 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1130 MI->removeOperand(Src0Idx); in tryConstantFoldOp() 1134 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1148 MI->removeOperand(Src1Idx); in tryConstantFoldOp() 1186 MI.removeOperand(Src2Idx); in tryFoldCndMask() 1189 MI.removeOperand(Src1ModIdx); in tryFoldCndMask() [all …]
|
| H A D | SIShrinkInstructions.cpp | 338 MI.removeOperand(VAddr0Idx + 1); in shrinkMIMG() 685 MIB->removeOperand(MIB->getNumExplicitOperands()); in matchSwap() 701 MovT.removeOperand(OpNo); in matchSwap()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceRegisterUses.cpp | 49 MI.removeOperand(I); in removeUsesFromFunction()
|
| H A D | ReduceRegisterDefs.cpp | 86 MI.removeOperand(I); in removeDefsFromFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FloatingPoint.cpp | 869 I->removeOperand(0); in popStackAfter() 1037 MI.removeOperand(i); in handleCall() 1101 MI.removeOperand(i); in handleReturn() 1165 MI.removeOperand(0); // Remove the explicit ST(0) operand in handleZeroArgFP() 1213 MI.removeOperand(NumOps - 1); // Remove explicit ST(0) operand in handleOneArgFP() 1266 MI.removeOperand(1); // Drop the source operand. in handleOneArgFPRW() 1267 MI.removeOperand(0); // Drop the destination operand. in handleOneArgFPRW() 1467 MI.removeOperand(1); in handleCompareFP() 1492 MI.removeOperand(0); in handleCondMovFP() 1493 MI.removeOperand(1); in handleCondMovFP()
|
| H A D | X86ExpandPseudo.cpp | 556 MI.removeOperand(i); in ExpandMI() 569 MI.removeOperand(i); in ExpandMI() 585 MI.removeOperand(i); in ExpandMI() 591 MI.removeOperand(i); in ExpandMI()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCOptAddrMode.cpp | 462 Ldst.removeOperand(OffPos); in changeToAddrMode() 463 Ldst.removeOperand(BasePos); in changeToAddrMode() 467 Ldst.removeOperand(BasePos - 1); in changeToAddrMode()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SLSHardening.cpp | 363 BL->removeOperand(FirstOpIdxToRemove); in ConvertBLRToBL() 364 BL->removeOperand(SecondOpIdxToRemove); in ConvertBLRToBL()
|
| H A D | AArch64ConditionalCompares.cpp | 250 I.removeOperand(oi - 1); in updateTailPHIs() 251 I.removeOperand(oi - 2); in updateTailPHIs()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMSLSHardening.cpp | 325 BL->removeOperand(FirstOpIdxToRemove); in ConvertIndirectCallToIndirectJump() 326 BL->removeOperand(SecondOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
|
| H A D | Thumb2InstrInfo.cpp | 558 do MI.removeOperand(FrameRegIdx+1); in rewriteT2FrameIndex() 595 MI.removeOperand(MI.getNumOperands()-1); in rewriteT2FrameIndex() 629 MI.removeOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 2221 MI.removeOperand(0); in PredicateInstruction() 2229 MI.removeOperand(0); in PredicateInstruction() 2237 MI.removeOperand(0); in PredicateInstruction() 3029 MI.removeOperand(1); in expandPostRAPseudo() 3030 MI.removeOperand(0); in expandPostRAPseudo() 3125 MI.removeOperand(0); in expandPostRAPseudo() 3202 MI.removeOperand(i); in replaceInstrWithLI() 3834 MI.removeOperand(4); in combineRLWINM() 3835 MI.removeOperand(3); in combineRLWINM() 3836 MI.removeOperand(2); in combineRLWINM() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostSelectOptimize.cpp | 152 II.removeOperand(DeadNZCVIdx); in optimizeNZCVDefs()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixBrTableDefaults.cpp | 133 MI.removeOperand(MI.getNumExplicitOperands() - 1); in fixBrTableDefault()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsOptimizePICCall.cpp | 173 MI.removeOperand(I); in eraseGPOpnd()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 109 MI.removeOperand(NumOp); in foldConstantsIntoIntrinsics() 472 MI.removeOperand(i); in processSwitches()
|