Home
last modified time | relevance | path

Searched refs:InstructionsState (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp539 struct InstructionsState { struct
564 InstructionsState() = delete;
565 InstructionsState(Value *OpValue, Instruction *MainOp, Instruction *AltOp) in InstructionsState() function
574 static Value *isOneOf(const InstructionsState &S, Value *Op) { in isOneOf()
593 static InstructionsState getSameOpcode(ArrayRef<Value *> VL,
635 static InstructionsState getSameOpcode(ArrayRef<Value *> VL, in getSameOpcode()
640 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
661 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
730 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
733 return InstructionsState(VL[BaseIndex], nullptr, nullptr); in getSameOpcode()
[all …]