Home
last modified time | relevance | path

Searched refs:AndI (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1975 assert(!InsertedInsts.count(AndI) && in sinkAndCmp0Expression()
1980 if (AndI->hasOneUse() && in sinkAndCmp0Expression()
1981 AndI->getParent() == cast<Instruction>(*AndI->user_begin())->getParent()) in sinkAndCmp0Expression()
1986 if (!isa<ConstantInt>(AndI->getOperand(0)) && in sinkAndCmp0Expression()
1987 !isa<ConstantInt>(AndI->getOperand(1)) && in sinkAndCmp0Expression()
1988 AndI->getOperand(0)->hasOneUse() && AndI->getOperand(1)->hasOneUse()) in sinkAndCmp0Expression()
1991 for (auto *U : AndI->users()) { in sinkAndCmp0Expression()
2007 LLVM_DEBUG(AndI->getParent()->dump()); in sinkAndCmp0Expression()
2012 for (Value::user_iterator UI = AndI->user_begin(), E = AndI->user_end(); in sinkAndCmp0Expression()
2024 User->getParent() == AndI->getParent() ? AndI : User; in sinkAndCmp0Expression()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h458 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override { in isMaskAndCmp0FoldingBeneficial() argument
459 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp659 if (auto *AndI = dyn_cast<Instruction>(And)) { in foldShiftedShift() local
660 AndI->moveBefore(InnerShift); in foldShiftedShift()
661 AndI->takeName(InnerShift); in foldShiftedShift()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h455 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
H A DRISCVISelLowering.cpp1819 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
1828 ConstantInt *Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h595 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
H A DARMISelLowering.cpp21483 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
21489 ConstantInt *Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1469 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
H A DPPCISelDAGToDAG.cpp5824 SDValue AndI(CurDAG->getMachineNode(Opcode, dl, InVT, MVT::Glue, in Select() local
5834 SRIdxVal, SDValue(AndI.getNode(), 1) /* glue */); in Select()
H A DPPCISelLowering.cpp17973 isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
17974 const Value *Mask = AndI.getOperand(1); in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h839 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
H A DAArch64ISelLowering.cpp25380 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
25386 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1128 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
H A DX86ISelLowering.cpp3210 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h694 virtual bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial() argument