Searched defs:And (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DOperatorPrecedence.h35 And = 8, // & enumerator in enum:clang::prec::Level
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyLogical.h25 And, enumerator in enum:clang::threadSafety::lexpr::LExpr::Opcode
68 class And : public BinOp { class in namespace:clang::threadSafety::lexpr
70 And(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::And) {} function in class:clang::threadSafety::lexpr::And
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp162 << *And); local
[all...]
H A DSIPreEmitPeephole.cpp71 const unsigned And = IsWave32 ? AMDGPU::S_AND_B32 : AMDGPU::S_AND_B64; local
H A DSILowerControlFlow.cpp256 MachineInstr *And = local
342 MachineInstr *And = local
404 MachineInstr *And = nullptr, *Or = nullptr; local
H A DAMDGPUISelDAGToDAG.cpp2037 const SDValue &And = N->getOperand(0); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp254 Value *And = Builder.CreateAnd(MOps.Root, Mask); local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h71 template <typename... Preds> struct And { struct in namespace:llvm::MIPatternMatch
79 struct And<Pred, Preds...> : And<Preds...> { struct in namespace:llvm::MIPatternMatch
81 And(Pred &&p, Preds &&... preds) function in struct:llvm::MIPatternMatch::And
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp330 SDValue And = N; local
440 SDValue And = Srl.getOperand(0); local
488 SDValue And = Srl.getOperand(0); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp380 Value *And = Builder.CreateAnd(X, Y, "mulbool"); local
390 Value *And = Builder.CreateAnd(X, Y, "mulbool"); local
H A DInstCombineShifts.cpp589 Value *And = Builder.CreateAnd(InnerShift->getOperand(0), local
742 Value *And local
[all...]
H A DInstCombineSimplifyDemanded.cpp267 Instruction *And = BinaryOperator::CreateAnd(I->getOperand(0), AndC); local
H A DInstCombineSelect.cpp2859 Value *And = Builder.CreateAnd(CondVal, TrueSI->getCondition()); local
H A DInstCombineAndOrXor.cpp1187 foldAndOfICmps(ICmpInst *LHS, ICmpInst *RHS, BinaryOperator &And) argument
1728 narrowMaskedBinOp(BinaryOperator &And) argument
1813 Value *And = Builder.CreateAnd(X, Op1); local
1827 Value *And = Builder.CreateAnd(X, ConstantInt::get(I.getType(), local
1896 auto *And = Builder.CreateAnd(BinOp, TruncC2); local
3229 Value *And = Builder.CreateAnd(X, ConstantExpr::getNot(C2)); local
[all...]
H A DInstCombineCasts.cpp759 Value *And = Builder.CreateAnd(Src, ConstantInt::get(SrcTy, 1)); local
771 Value *And = Builder.CreateAnd(X, MaskC); local
780 Value *And = Builder.CreateAnd(X, MaskC); local
1208 Value *And = Builder.CreateAnd(A, AndConst, CSrc->getName() + ".mask"); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h112 And, member in class:llvm::X86::FirstMacroFusionInstKind
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1040 Value *And = IRBuilder<>(In).CreateAnd(T->getOperand(0), Mask); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp701 Value *And = Builder.CreateAnd(WideWord, PMV.Inv_Mask, "unmasked"); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp342 unsigned And = WebAssembly::AND_I32; local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2453 SDValue And = N->getOperand(0); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1355 SDValue And = N->getOperand(0); local
1405 SDValue And = N->getOperand(0); local
1764 SDValue And = DAG.getNode(ISD::AND, DL, VT, Srl, NewMask); local
2130 SDValue And = N.getOperand(0); local
4015 shrinkAndImmediate(SDNode *And) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp4222 Value *And = Builder.CreateAnd(LHS, RHS); local
H A DItaniumCXXABI.cpp1113 llvm::Instruction::BinaryOps And, Or; local
H A DMicrosoftCXXABI.cpp2874 llvm::Instruction::BinaryOps And, Or; local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp3426 SDValue And = DAG.getNode(ISD::AND, dl, CTVT, CTOp, Add); local
3441 SDValue And = DAG.getNode(ISD::AND, dl, CTVT, CTOp, Add); local

Completed in 267 milliseconds

12