/openbsd-src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 25 And, enumerator 70 And(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::And) {} in And() function
|
/openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
H A D | OperatorPrecedence.h | 35 And = 8, // & enumerator
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 1468 Value *And = Builder.CreateAnd(X, Mask); in foldICmpTruncConstant() local 1607 BinaryOperator *And, in foldICmpAndShift() 1693 BinaryOperator *And, in foldICmpAndConstConst() 1806 BinaryOperator *And, in foldICmpAndConstant() 1857 Value *And = Builder.CreateAnd(TruncY, X); in foldICmpAndConstant() local 1895 Value *And = Builder.CreateAnd(OrOp0, ~(*MaskC)); in foldICmpOrConstant() local 2147 Value *And = Builder.CreateAnd(X, Mask, Shl->getName() + ".mask"); in foldICmpShlConstant() local 2159 Value *And = Builder.CreateAnd(X, Mask, Shl->getName() + ".mask"); in foldICmpShlConstant() local 2169 Value *And = Builder.CreateAnd(X, (~C).lshr(ShiftAmt->getZExtValue())); in foldICmpShlConstant() local 2177 Value *And = in foldICmpShlConstant() local [all …]
|
H A D | InstCombineShifts.cpp | 623 Value *And = Builder.CreateAnd(InnerShift->getOperand(0), in foldShiftedShift() local 696 auto *And = BinaryOperator::CreateAnd(Neg, in getShiftedValue() local 1385 Value *And = Builder.CreateAnd(BoolX, BoolY); in visitLShr() local
|
H A D | InstCombineCasts.cpp | 869 Value *And = Builder.CreateAnd(Src, ConstantInt::get(SrcTy, 1)); in visitTrunc() local 881 Value *And = Builder.CreateAnd(X, MaskC); in visitTrunc() local 890 Value *And = Builder.CreateAnd(X, MaskC); in visitTrunc() local 1295 Value *And = Builder.CreateAnd(A, AndConst, CSrc->getName() + ".mask"); in visitZExt() local 1324 Value *And; in visitZExt() local
|
H A D | InstCombineAndOrXor.cpp | 1678 Instruction *InstCombinerImpl::narrowMaskedBinOp(BinaryOperator &And) { in narrowMaskedBinOp() 1994 Value *And = Builder.CreateAnd(X, Op1); in visitAnd() local 2008 Value *And = Builder.CreateAnd(X, ConstantInt::get(Ty, Together ^ *C)); in visitAnd() local 2083 Value *And = Builder.CreateAnd(BinOp, TruncC); in visitAnd() local 3171 Instruction *And; in visitOr() local 4097 Value *And = Builder.CreateAnd( in visitXor() local 4106 Value *And = Builder.CreateAnd(X, ConstantExpr::getNot(C2)); in visitXor() local
|
H A D | InstCombineMulDivRem.cpp | 404 Value *And = Builder.CreateAnd(X, Y, "mulbool"); in visitMul() local 414 Value *And = Builder.CreateAnd(X, Y, "mulbool"); in visitMul() local
|
H A D | InstCombineSimplifyDemanded.cpp | 297 Instruction *And = BinaryOperator::CreateAnd(I->getOperand(0), AndC); in SimplifyDemandedUseBits() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SILowerControlFlow.cpp | 243 MachineInstr *And = in emitIf() local 330 MachineInstr *And = BuildMI(MBB, ElsePt, DL, TII->get(AndOpc), DstReg) in emitElse() local 390 MachineInstr *And = nullptr, *Or = nullptr; in emitIfBreak() local
|
H A D | SIOptimizeExecMaskingPreRA.cpp | 92 const MachineInstr &Sel, const MachineInstr &And) { in isDefBetween() 131 auto *And = in optimizeVcndVcmpPair() local
|
H A D | SIPreEmitPeephole.cpp | 92 const unsigned And = IsWave32 ? AMDGPU::S_AND_B32 : AMDGPU::S_AND_B64; in optimizeVccBranch() local
|
H A D | SIFrameLowering.cpp | 440 auto And = BuildMI(MBB, I, DL, SAndB32, FlatScrInitHi) in emitEntryFunctionFlatScratchInit() local 1145 auto And = BuildMI(MBB, MBBI, DL, TII->get(AMDGPU::S_AND_B32), FramePtrReg) in emitPrologue() local
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | GuardUtils.cpp | 87 auto *And = dyn_cast<Instruction>(Cond); in parseWidenableBranch() local
|
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | MIPatternMatch.h | 273 template <typename... Preds> struct And { struct 281 struct And<Pred, Preds...> : And<Preds...> { argument
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandLargeFpConvert.cpp | 164 Value *And = in expandFPToI() local 406 Value *And = Builder.CreateAnd(Shr9, IsSigned ? Sub : IntVal); in expandIToFP() local
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 40 And, ///< Bitwise or logical AND of integers. enumerator
|
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 205 | And Constructor 288 | And Constructor
|
H A D | llvm.mli | 229 | And Constructor 321 | And Constructor
|
/openbsd-src/usr.bin/make/ |
H A D | cond.c | 95 False = 0, True = 1, And, Or, Not, LParen, RParen, EndOfFile, None, Err enumerator
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 409 Value *And = B.CreateICmpNE(NBytes, Zero); in memChrToCharCompare() local 1245 Value *And = B.CreateLogicalAnd(NNeZ, CEqS0); in optimizeMemRChr() local 1338 Value *And = B.CreateAnd(CEqSPos, NGtPos); in optimizeMemChr() local 1346 Value *And = B.CreateAnd(NNeZ, CEqS0); in optimizeMemChr() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 264 Value *And = Builder.CreateAnd(MOps.Root, Mask); in foldAnyOrAllBitsSet() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kInstrInfo.cpp | 334 unsigned Mask, And; in AddZExt() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1496 SDValue And = N->getOperand(0); in PostprocessISelDAG() local 1549 SDValue And = N->getOperand(0); in PostprocessISelDAG() local 1931 SDValue And = DAG.getNode(ISD::AND, DL, VT, Srl, NewMask); in foldMaskAndShiftToExtract() local 2297 SDValue And = N.getOperand(0); in matchAddressRecursively() local 4440 bool X86DAGToDAGISel::shrinkAndImmediate(SDNode *And) { in shrinkAndImmediate()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 485 And, ///< Bitwise and. enumerator
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 5075 SDValue And = DAG.getNode(ISD::AND, DL, VT, N0, N1); in visitMULO() local 5552 SDValue And = DAG.getNode(ISD::AND, SDLoc(N0), OpVT, LL, RL); in foldLogicOfSetCCs() local 5604 SDValue And = DAG.getNode(ISD::AND, DL, OpVT, Offset, Mask); in foldLogicOfSetCCs() local 5722 SDValue And = DAG.getNode(ISD::AND, SL, HalfVT, Shift, NewMask); in visitANDLike() local 5972 SDValue And = DAG.getNode(ISD::AND, SDLoc(FixupNode), in BackwardsPropagateMask() local 5988 SDValue And = DAG.getNode(ISD::AND, SDLoc(Op1), Op1.getValueType(), in BackwardsPropagateMask() local 5997 SDValue And = DAG.getNode(ISD::AND, SDLoc(Load), Load->getValueType(0), in BackwardsPropagateMask() local 6071 static SDValue combineShiftAnd1ToBitTest(SDNode *And, SelectionDAG &DAG) { in combineShiftAnd1ToBitTest() 8601 auto matchAndXor = [&X, &Y, &M](SDValue And, unsigned XorIdx, SDValue Other) { in unfoldMaskedMerge() 9820 SDValue And = DAG.getNode(ISD::AND, DL, InnerShiftVT, NewShift, Mask); in visitSRL() local [all …]
|