Lines Matching defs:Vec
1525 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr = "",
1527 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr,
1533 static ExtractElementInst *Create(Value *Vec, Value *Idx,
1536 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertBefore);
1538 static ExtractElementInst *Create(Value *Vec, Value *Idx,
1541 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertAtEnd);
1546 static bool isValidOperands(const Value *Vec, const Value *Idx);
1586 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx,
1589 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx,
1595 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1598 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertBefore);
1600 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1603 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertAtEnd);
1608 static bool isValidOperands(const Value *Vec, const Value *NewElt,