Lines Matching refs:InstructionsState
421 struct InstructionsState { struct
446 InstructionsState() = delete;
447 InstructionsState(Value *OpValue, Instruction *MainOp, Instruction *AltOp) in InstructionsState() argument
456 static Value *isOneOf(const InstructionsState &S, Value *Op) { in isOneOf()
475 static InstructionsState getSameOpcode(ArrayRef<Value *> VL,
493 static InstructionsState getSameOpcode(ArrayRef<Value *> VL, in getSameOpcode()
497 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
590 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
593 return InstructionsState(VL[BaseIndex], cast<Instruction>(VL[BaseIndex]), in getSameOpcode()
1208 InstructionsState S = getSameOpcode(Ops); in getShallowScore()
1951 InstructionsState OpS = in reorder()
2401 void setOperations(const InstructionsState &S) { in setOperations()
2512 const InstructionsState &S, in newTreeEntry()
2525 const InstructionsState &S, in newTreeEntry()
2550 InstructionsState S = getSameOpcode(Last->Scalars); in newTreeEntry()
3109 const InstructionsState &S);
3119 bool extendSchedulingRegion(Value *V, const InstructionsState &S);
4558 this](const InstructionsState &S) { in buildTree_rec()
4594 InstructionsState S = getSameOpcode(VL); in buildTree_rec()
7697 InstructionsState S = getSameOpcode(VL); in vectorizeTree()
9080 const InstructionsState &S) { in tryScheduleBundle()
9220 const InstructionsState &S) { in extendSchedulingRegion()
10298 InstructionsState S = getSameOpcode(VL); in tryToVectorizeList()
11055 InstructionsState S = getSameOpcode(OrigReducedVals); in tryToReduce()
11074 InstructionsState NextS = getSameOpcode(ReducedVals[I + 1]); in tryToReduce()
11948 InstructionsState S = getSameOpcode({I1, I2}); in compareCmp()
12081 InstructionsState S = getSameOpcode({I1, I2}); in vectorizeChainsInBlock()
12115 InstructionsState S = getSameOpcode({I1, I2}); in vectorizeChainsInBlock()
12398 InstructionsState S = getSameOpcode({I1, I2}); in vectorizeStoreChains()
12423 InstructionsState S = getSameOpcode({I1, I2}); in vectorizeStoreChains()