@@ -612,7 +612,6 @@ class GlobOpt
612612 bool TryTypeSpecializeUnaryToFloatHelper (IR::Instr** pInstr, Value** pSrc1Val, Value* const src1OriginalVal, Value **pDstVal);
613613 bool TypeSpecializeBailoutExpectedInteger (IR::Instr* instr, Value* src1Val, Value** dstVal);
614614 bool TypeSpecializeStElem (IR::Instr **pInstr, Value *src1Val, Value **pDstVal);
615- bool TryGetIntConstIndexValue (IR::Instr *instr, IR::IndirOpnd *indirOpnd, bool checkSym, int32 *pValue, bool *isNotInt);
616615 bool ShouldExpectConventionalArrayIndexValue (IR::IndirOpnd *const indirOpnd);
617616 ValueType GetDivValueType (IR::Instr* instr, Value* src1Val, Value* src2Val, bool specialize);
618617
@@ -632,7 +631,6 @@ class GlobOpt
632631 bool InspectInstrForMemSetCandidate (Loop* loop, IR::Instr* instr, struct MemSetEmitData * emitData, bool & errorInInstr);
633632 bool InspectInstrForMemCopyCandidate (Loop* loop, IR::Instr* instr, struct MemCopyEmitData * emitData, bool & errorInInstr);
634633 bool ValidateMemOpCandidates (Loop * loop, _Out_writes_(iEmitData) struct MemOpEmitData** emitData, int& iEmitData);
635- void HoistHeadSegmentForMemOp (IR::Instr *instr, IR::ArrayRegOpnd *arrayRegOpnd, IR::Instr *insertBeforeInstr);
636634 void EmitMemop (Loop * loop, LoopCount *loopCount, const struct MemOpEmitData * emitData);
637635 IR::Opnd* GenerateInductionVariableChangeForMemOp (Loop *loop, byte unroll, IR::Instr *insertBeforeInstr = nullptr );
638636 IR::RegOpnd* GenerateStartIndexOpndForMemop (Loop *loop, IR::Opnd *indexOpnd, IR::Opnd *sizeOpnd, bool isInductionVariableChangeIncremental, bool bIndexAlreadyChanged, IR::Instr *insertBeforeInstr = nullptr );
@@ -976,7 +974,5 @@ class GlobOpt
976974 void TrackTempObjectSyms (IR::Instr * instr, IR::RegOpnd * opnd);
977975 IR::Instr * GenerateBailOutMarkTempObjectIfNeeded (IR::Instr * instr, IR::Opnd * opnd, bool isDst);
978976
979- static void InstantiateForceInlinedMembers_GlobOptIntBounds ();
980-
981977 friend class InvariantBlockBackwardIterator ;
982978};
0 commit comments