Searched refs:OpA (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyDebugValueManager.cpp | 54 const MachineOperand &OpA = A->getOperand(1), &OpB = B->getOperand(1); in isSameScalarConst() local 55 if ((OpA.isImm() && OpB.isImm() && OpA.getImm() == OpB.getImm()) || in isSameScalarConst() 56 (OpA.isFPImm() && OpB.isFPImm() && OpA.getFPImm() == OpB.getFPImm()) || in isSameScalarConst() 57 (OpA.isGlobal() && OpB.isGlobal() && OpA.getGlobal() == OpB.getGlobal())) in isSameScalarConst()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CFGUpdate.h | 108 const auto &OpA = Operations[{A.getFrom(), A.getTo()}]; 110 return ReverseResultOrder ? OpA < OpB : OpA > OpB;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | BottomUpVec.cpp | 301 Action *OpA = in vectorizeRec() local 303 Operands.push_back(OpA); in vectorizeRec() 309 Action *OpA = in vectorizeRec() local 311 Operands.push_back(OpA); in vectorizeRec() 368 for (Action *OpA : ActionPtr->Operands) { in emitVectors() 369 auto *VecOp = OpA->Vec; in emitVectors()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 1205 Instruction *OpA = dyn_cast<Instruction>(GTIA.getOperand()); in getConstantOffsetComplexAddrs() local 1207 if (!OpA || !OpB || OpA->getOpcode() != OpB->getOpcode() || in getConstantOffsetComplexAddrs() 1208 OpA->getType() != OpB->getType()) in getConstantOffsetComplexAddrs() 1214 if (!isa<SExtInst>(OpA) && !isa<ZExtInst>(OpA)) in getConstantOffsetComplexAddrs() 1217 bool Signed = isa<SExtInst>(OpA); in getConstantOffsetComplexAddrs() 1220 Value *ValA = OpA->getOperand(0); in getConstantOffsetComplexAddrs() 1252 OpA = dyn_cast<Instruction>(ValA); in getConstantOffsetComplexAddrs() 1253 if (!Safe && OpA && OpA->getOpcode() == Instruction::Add && in getConstantOffsetComplexAddrs() 1254 OpB->getOpcode() == Instruction::Add && checkNoWrapFlags(OpA, Signed) && in getConstantOffsetComplexAddrs() 1262 Safe = checkIfSafeAddSequence(IdxDiff, OpA, MatchingOpIdxA, OpB, in getConstantOffsetComplexAddrs()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLBuiltins.cpp | 264 Value *OpA = EmitScalarExpr(E->getArg(0)); in EmitHLSLBuiltinExpr() local 282 LowA = Builder.CreateExtractElement(OpA, (uint64_t)0, "LowA"); in EmitHLSLBuiltinExpr() 283 HighA = Builder.CreateExtractElement(OpA, (uint64_t)1, "HighA"); in EmitHLSLBuiltinExpr() 287 LowA = Builder.CreateShuffleVector(OpA, {0, 2}, "LowA"); in EmitHLSLBuiltinExpr() 288 HighA = Builder.CreateShuffleVector(OpA, {1, 3}, "HighA"); in EmitHLSLBuiltinExpr() 311 llvm::Value *Result = PoisonValue::get(OpA->getType()); in EmitHLSLBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 1325 MachineOperand &OpA = Prev.getOperand(OperandIndices[1]); in reassociateOps() local 1331 Register RegA = OpA.getReg(); in reassociateOps() 1355 bool KillA = OpA.isKill(); in reassociateOps()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 2372 Value *OpA = Inst->getOperand(1); in VisitSelectInst() local 2376 MatrixTy A = getMatrix(OpA, Shape, Builder); in VisitSelectInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 395 } else if (auto *OpA = dyn_cast<Argument>(Op)) { in buildSpvPtrcast() local 396 B.SetInsertPointPastAllocas(OpA->getParent()); in buildSpvPtrcast()
|