Lines Matching full:instruction
86 Instruction *Use = dyn_cast<Instruction>(*U);
133 // Not an instruction handled below to turn into a vector.
137 static bool canVectorizeInst(Instruction *Inst) {
139 case Instruction::Load:
140 case Instruction::Store:
141 case Instruction::BitCast:
142 case Instruction::AddrSpaceCast:
169 if (!canVectorizeInst(cast<Instruction>(AllocaUser)))
187 if (!canVectorizeInst(cast<Instruction>(GEPUser)))
201 Instruction *Inst = cast<Instruction>(*I);
204 case Instruction::Load: {
214 case Instruction::Store: {
226 case Instruction::BitCast:
227 case Instruction::AddrSpaceCast:
249 Instruction *UseInst = dyn_cast<Instruction>(User);
250 if (UseInst && UseInst->getOpcode() == Instruction::PtrToInt)