Searched refs:LOp (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp351 unsigned o, Value *&LOp, unsigned numElemL,
2303 Instruction *J, unsigned o, Value *&LOp,
2308 if (InsertElementInst *LIE = dyn_cast<InsertElementInst>(LOp)) {
2335 LOp = LIENext ? (Value*) LIENext : UndefValue::get(ArgTypeH);
2370 Value *LOp = L->getOperand(o); local
2376 ExtractElementInst *LEE = dyn_cast<ExtractElementInst>(LOp);
2378 ShuffleVectorInst *LSV = dyn_cast<ShuffleVectorInst>(LOp);
2388 (LOp->getType() != L->getType() || HOp->getType() != H->getType());
2429 cast<VectorType>(cast<Instruction>(LOp)->getOperand(0)->getType())
2585 Instruction *S = InsertElementInst::Create(HOp, LOp, CV
2302 expandIEChain(LLVMContext& Context, Instruction *I, Instruction *J, unsigned o, Value *&LOp, unsigned numElemL, Type *ArgTypeL, Type *ArgTypeH, bool IBeforeJ, unsigned IdxOff) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp340 /// LeftDistributesOverRight - Whether "X LOp (Y ROp Z)" is always equal to
341 /// "(X LOp Y) ROp (X LOp Z)".
342 static bool LeftDistributesOverRight(Instruction::BinaryOps LOp, argument
344 switch (LOp) {
379 /// RightDistributesOverLeft - Whether "(X LOp Y) ROp Z" is always equal to
380 /// "(X ROp Z) LOp (Y ROp Z)".
381 static bool RightDistributesOverLeft(Instruction::BinaryOps LOp, argument
384 return LeftDistributesOverRight(ROp, LOp);
/freebsd-10.0-release/contrib/llvm/lib/TableGen/
H A DRecord.cpp893 DefInit *LOp = dyn_cast<DefInit>(LHSs->getOperator()); local
895 if (LOp == 0 || ROp == 0 || LOp->getDef() != ROp->getDef())

Completed in 85 milliseconds