Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp410 Instruction *OpB = dyn_cast<Instruction>(GTIB.getOperand()); in lookThroughComplexAddresses() local
411 if (!OpA || !OpB || OpA->getOpcode() != OpB->getOpcode() || in lookThroughComplexAddresses()
412 OpA->getType() != OpB->getType()) in lookThroughComplexAddresses()
419 std::swap(OpA, OpB); in lookThroughComplexAddresses()
435 OpB = dyn_cast<Instruction>(OpB->getOperand(0)); in lookThroughComplexAddresses()
436 if (!OpB || ValA->getType() != OpB->getType()) in lookThroughComplexAddresses()
449 if (OpB->getOpcode() == Instruction::Add && in lookThroughComplexAddresses()
450 isa<ConstantInt>(OpB->getOperand(1)) && in lookThroughComplexAddresses()
451 IdxDiff.sle(cast<ConstantInt>(OpB->getOperand(1))->getSExtValue()) && in lookThroughComplexAddresses()
452 CheckFlags(OpB, Signed)) in lookThroughComplexAddresses()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DCFGUpdate.h108 const auto &OpB = Operations[{B.getFrom(), B.getTo()}];
109 return ReverseResultOrder ? OpA < OpB : OpA > OpB;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp265 CallBase *CallBase::Create(CallBase *CI, OperandBundleDef OpB, in Create() argument
270 if (ChildOB.getTagName() != OpB.getTag()) in Create()
273 OpDefs.emplace_back(OpB); in Create()
544 CallInst *CallInst::Create(CallInst *CI, ArrayRef<OperandBundleDef> OpB, in Create() argument
549 Args, OpB, CI->getName(), InsertPt); in Create()
628 ArrayRef<OperandBundleDef> OpB, in createMalloc() argument
680 MCall = CallInst::Create(MallocFunc, AllocSize, OpB, "malloccall", in createMalloc()
687 MCall = CallInst::Create(MallocFunc, AllocSize, OpB, "malloccall"); in createMalloc()
723 ArrayRef<OperandBundleDef> OpB, in CreateMalloc() argument
727 ArraySize, OpB, MallocF, Name); in CreateMalloc()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp839 MachineOperand &OpB = Root.getOperand(OpIdx[Row][1]); in reassociateOps() local
845 Register RegB = OpB.getReg(); in reassociateOps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp2959 const MachineOperand &OpB = P.getOperand(i+1); in PhiInfo() local
2960 if (OpB.getMBB() == &B) { in PhiInfo()
2964 PB = OpB.getMBB(); in PhiInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp12967 SDValue OpB = ExtendOpB.getOperand(0); in performVectorTruncateCombine() local
12970 if (!(VT == OpAVT && OpAVT == OpB.getValueType())) in performVectorTruncateCombine()
12979 SDValue ResultHADD = DAG.getNode(HADDOpc, DL, VT, OpA, OpB); in performVectorTruncateCombine()