Home
last modified time | relevance | path

Searched refs:BaseOp0 (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp399 MachineOperand *BaseOp0 = HII.getBaseAndOffset(L0, Offset0, Size0); in apply() local
401 if (BaseOp0 == nullptr || !BaseOp0->isReg() || Size0 >= 32) in apply()
414 BaseOp0->getReg() != BaseOp1->getReg()) in apply()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp599 static bool areCompatibleCmpOps(Value *BaseOp0, Value *BaseOp1, Value *Op0, in areCompatibleCmpOps() argument
601 return (isConstant(BaseOp0) && isConstant(Op0)) || in areCompatibleCmpOps()
603 (!isa<Instruction>(BaseOp0) && !isa<Instruction>(Op0) && in areCompatibleCmpOps()
605 BaseOp0 == Op0 || BaseOp1 == Op1 || in areCompatibleCmpOps()
606 getSameOpcode({BaseOp0, Op0}, TLI).getOpcode() || in areCompatibleCmpOps()
621 Value *BaseOp0 = BaseCI->getOperand(0); in isCmpSameOrSwapped() local
627 areCompatibleCmpOps(BaseOp0, BaseOp1, Op0, Op1, TLI)) || in isCmpSameOrSwapped()
629 areCompatibleCmpOps(BaseOp0, BaseOp1, Op1, Op0, TLI)); in isCmpSameOrSwapped()