Lines Matching refs:Vec
1635 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr = "",
1637 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr,
1643 static ExtractElementInst *Create(Value *Vec, Value *Idx,
1646 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertBefore);
1648 static ExtractElementInst *Create(Value *Vec, Value *Idx,
1651 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertAtEnd);
1656 static bool isValidOperands(const Value *Vec, const Value *Idx);
1695 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx,
1698 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx,
1704 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1707 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertBefore);
1709 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1712 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertAtEnd);
1717 static bool isValidOperands(const Value *Vec, const Value *NewElt,