From 0ca49638df6773fc28782e3873e3fa2590fb93aa Mon Sep 17 00:00:00 2001 From: Spencer Comin Date: Tue, 12 Mar 2024 11:08:31 -0400 Subject: [PATCH] Fix "substract" typo Signed-off-by: Spencer Comin --- runtime/compiler/ilgen/Walker.cpp | 2 +- runtime/compiler/z/codegen/J9TreeEvaluator.cpp | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/compiler/ilgen/Walker.cpp b/runtime/compiler/ilgen/Walker.cpp index 51aa5fb3ba8..6291d8d3f5c 100644 --- a/runtime/compiler/ilgen/Walker.cpp +++ b/runtime/compiler/ilgen/Walker.cpp @@ -1663,7 +1663,7 @@ TR_J9ByteCodeIlGenerator::stashArgumentsForOSR(TR_J9ByteCode byteCode) // regardless of the number of arguments needed by the generated call. // // The generated call requires one (in resolved case) or two (in unresolved case) - // implicit arguments, so we need to substract them to get the actual number of + // implicit arguments, so we need to subtract them to get the actual number of // arguments needed. // The reason why we don't need to stash the implicit arguments is because when we // transition to the VM, VM will push the implicit argument onto the stack, this is diff --git a/runtime/compiler/z/codegen/J9TreeEvaluator.cpp b/runtime/compiler/z/codegen/J9TreeEvaluator.cpp index 0ba9a3d1423..c3562604af9 100644 --- a/runtime/compiler/z/codegen/J9TreeEvaluator.cpp +++ b/runtime/compiler/z/codegen/J9TreeEvaluator.cpp @@ -2551,7 +2551,7 @@ J9::Z::TreeEvaluator::inlineUTF16BEEncodeSIMD(TR::Node *node, TR::CodeGenerator processUnder8Chars->setStartInternalControlFlow(); // Calculate the number of residue bytes available - generateRRInstruction(cg, TR::InstOpCode::getSubstractRegOpCode(), node, inputLen, translated); + generateRRInstruction(cg, TR::InstOpCode::getSubtractRegOpCode(), node, inputLen, translated); // Branch to the end if there is no residue generateS390BranchInstruction(cg, TR::InstOpCode::BRC, TR::InstOpCode::COND_CC0, node, processUnder8CharsEnd); @@ -2799,7 +2799,7 @@ J9::Z::TreeEvaluator::inlineStringHashCode(TR::Node* node, TR::CodeGenerator* cg generateRSInstruction(cg, TR::InstOpCode::SLLK, node, registerTemp, registerHash, 5); // registerTemp -= registerHash - generateRRInstruction(cg, TR::InstOpCode::getSubstractRegOpCode(), node, registerTemp, registerHash); + generateRRInstruction(cg, TR::InstOpCode::getSubtractRegOpCode(), node, registerTemp, registerHash); // registerHash = char at registerIndex if(isCompressed) @@ -3549,8 +3549,8 @@ VMnonNullSrcWrtBarCardCheckEvaluator( bool isConstantHeapSize = !comp->getOptions()->isVariableHeapSizeForBarrierRange0(); int32_t shiftAmount = TR::Compiler->om.compressedReferenceShift(); TR::InstOpCode::Mnemonic opLoadReg = TR::InstOpCode::getLoadRegOpCode(); - TR::InstOpCode::Mnemonic opSubtractReg = TR::InstOpCode::getSubstractRegOpCode(); - TR::InstOpCode::Mnemonic opSubtract = TR::InstOpCode::getSubstractOpCode(); + TR::InstOpCode::Mnemonic opSubtractReg = TR::InstOpCode::getSubtractRegOpCode(); + TR::InstOpCode::Mnemonic opSubtract = TR::InstOpCode::getSubtractOpCode(); TR::InstOpCode::Mnemonic opCmpLog = TR::InstOpCode::getCmpLogicalOpCode(); bool disableSrcObjCheck = true; //comp->getOption(TR_DisableWrtBarSrcObjCheck); bool constantHeapCase = ((!comp->compileRelocatableCode()) && isConstantHeapBase && isConstantHeapSize && shiftAmount == 0 && (!is64Bit || TR::Compiler->om.generateCompressedObjectHeaders())); @@ -3768,7 +3768,7 @@ VMCardCheckEvaluator( // Defect 91242 - If we can clobber the destination reg, then use owningObjectReg instead of cardOffReg. if (!clobberDstReg) generateRRInstruction(cg, TR::InstOpCode::getLoadRegOpCode(), node, cardOffReg, owningObjectReg); - generateRXInstruction(cg, TR::InstOpCode::getSubstractOpCode(), node, cardOffReg, + generateRXInstruction(cg, TR::InstOpCode::getSubtractOpCode(), node, cardOffReg, generateS390MemoryReference(mdReg, offsetof(J9VMThread, heapBaseForBarrierRange0), cg)); // Unless we know it's definitely a heap object, we need to check if offset