Home
last modified time | relevance | path

Searched refs:IsZero (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h67 bool IsZero; member
240 return std::get<VarListDetails>(Details).IsZero; in isZero()
291 bool IsZero) { in setVarListDetails() argument
315 assert((!IsZero || ClauseKind == OpenACCClauseKind::CopyOut || in setVarListDetails()
323 VarListDetails{{VarList.begin(), VarList.end()}, IsReadOnly, IsZero}; in setVarListDetails()
327 bool IsZero) { in setVarListDetails() argument
351 assert((!IsZero || ClauseKind == OpenACCClauseKind::CopyOut || in setVarListDetails()
358 Details = VarListDetails{std::move(VarList), IsReadOnly, IsZero}; in setVarListDetails()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp920 getVectorFCMP(AArch64CC::CondCode CC, Register LHS, Register RHS, bool IsZero, in getVectorFCMP() argument
929 return [LHS, RHS, IsZero, DstTy](MachineIRBuilder &MIB) { in getVectorFCMP()
930 auto FCmp = IsZero in getVectorFCMP()
936 return [LHS, RHS, IsZero, DstTy](MachineIRBuilder &MIB) { in getVectorFCMP()
937 return IsZero in getVectorFCMP()
943 return [LHS, RHS, IsZero, DstTy](MachineIRBuilder &MIB) { in getVectorFCMP()
944 return IsZero in getVectorFCMP()
950 return [LHS, RHS, IsZero, DstTy](MachineIRBuilder &MIB) { in getVectorFCMP()
951 return IsZero in getVectorFCMP()
957 return [LHS, RHS, IsZero, DstTy](MachineIRBuilder &MIB) { in getVectorFCMP()
[all …]
H A DAArch64InstructionSelector.cpp2305 bool IsZero = false; in earlySelect() local
2307 IsZero = I.getOperand(1).getCImm()->isZero(); in earlySelect()
2309 IsZero = I.getOperand(1).getImm() == 0; in earlySelect()
2311 if (!IsZero) in earlySelect()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h762 bool IsZero; variable
765 SourceLocation LParenLoc, bool IsZero, in OpenACCCopyOutClause() argument
768 IsZero(IsZero) { in OpenACCCopyOutClause()
784 bool isZero() const { return IsZero; } in isZero()
787 SourceLocation BeginLoc, SourceLocation LParenLoc, bool IsZero,
794 bool IsZero; variable
797 SourceLocation LParenLoc, bool IsZero, in OpenACCCreateClause() argument
800 IsZero(IsZero) { in OpenACCCreateClause()
816 bool isZero() const { return IsZero; } in isZero()
819 SourceLocation BeginLoc, SourceLocation LParenLoc, bool IsZero,
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h351 bool IsZero; variable
359 IsZero(false), IndependentFromDef(false) {} in ReadState()
381 bool isReadZero() const { return IsZero; } in isReadZero()
382 void setReadZero() { IsZero = true; } in setReadZero()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp283 bool IsZero, ArrayRef<Expr *> VarList, in Create() argument
287 return new (Mem) OpenACCCopyOutClause(Spelling, BeginLoc, LParenLoc, IsZero, in Create()
294 bool IsZero, ArrayRef<Expr *> VarList, in Create() argument
298 return new (Mem) OpenACCCreateClause(Spelling, BeginLoc, LParenLoc, IsZero, in Create()
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan.cpp233 template <int kSize, typename T> static bool IsZero(const T *ptr) { in IsZero() function
239 return IsZero<sizeof(FTInfo<FT>::kTypePattern)>(shadow_type); in IsUnknownShadowType()
257 if (!IsZero<sizeof(FT)>(load_addr)) { in getShadowPtrForLoad()
/freebsd/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DFormattersHelpers.h98 bool IsZero() const { in IsZero() function
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp144 bool Scalar::IsZero() const { in IsZero() function in Scalar
539 !rhs.IsZero()) { in operator /()
599 if (!rhs.IsZero() && result.m_type == Scalar::e_int) { in operator %()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp77 static inline bool IsZero(uint64_t x) { return x == 0; } in IsZero() function
574 proc_state.Z = IsZero(result); in AddWithCarry()
1137 if IsZero(operand1) == iszero then in EmulateCBZ()
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DScalar.h96 bool IsZero() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1469 bool storeOfVectorConstantIsCheap(bool IsZero, EVT MemVT, unsigned NumElem, in storeOfVectorConstantIsCheap() argument
1473 return IsZero || NumElem > 2; in storeOfVectorConstantIsCheap()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp935 bool IsZero = tryParseAndConsumeSpecialTokenKind( in ParseOpenACCClauseParams() local
938 /*IsReadOnly=*/false, IsZero); in ParseOpenACCClauseParams()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h225 bool storeOfVectorConstantIsCheap(bool IsZero, EVT MemVT,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp2512 const bool IsZero = DiscReg == AArch64::NoRegister; in emitInstruction() local
2517 TmpInst.setOpcode(Opcodes[Key][IsZero]); in emitInstruction()
2519 if (!IsZero) in emitInstruction()
H A DAArch64ISelLowering.cpp14971 bool IsZero = IsCnst && SplatValue == 0; in EmitVectorComparison() local
14982 if (IsZero) in EmitVectorComparison()
14989 if (IsZero) in EmitVectorComparison()
14993 if (IsZero) in EmitVectorComparison()
14997 if (IsZero) in EmitVectorComparison()
15006 if (IsZero) in EmitVectorComparison()
15015 if (IsZero) in EmitVectorComparison()
15026 if (IsZero) in EmitVectorComparison()
15033 if (IsZero) in EmitVectorComparison()
15037 if (IsZero) in EmitVectorComparison()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3659 bool IsZero = C.isZero(); in foldICmpEqIntrinsicWithConstant() local
3660 if (IsZero || C == BitWidth) in foldICmpEqIntrinsicWithConstant()
3662 IsZero ? Constant::getNullValue(Ty) in foldICmpEqIntrinsicWithConstant()
5797 std::optional<bool> IsZero = std::nullopt; in foldICmpEquality() local
5800 IsZero = false; in foldICmpEquality()
5805 IsZero = true; in foldICmpEquality()
5807 if (IsZero && isKnownToBeAPowerOfTwo(A, /* OrZero */ true, /*Depth*/ 0, &I)) in foldICmpEquality()
5813 *IsZero ? A in foldICmpEquality()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp2675 auto IsZero = [] (const MachineOperand &Op) { in simplifyRCmp0() local
2707 bool KnownZ1 = IsZero(Src1), KnownZ2 = IsZero(Src2); in simplifyRCmp0()
H A DHexagonISelLoweringHVX.cpp2105 SDValue IsZero = in LowerHvxFunnelShift()
2116 return DAG.getNode(ISD::SELECT, dl, InpTy, {IsZero, (IsLeft ? A : B), Or}); in LowerHvxFunnelShift()
2869 SDValue IsZero = DAG.getSetCC(dl, PredTy, Op0, Zero, ISD::SETEQ); in ExpandHvxIntToFp()
2890 SDValue Flt1 = DAG.getNode(ISD::VSELECT, dl, InpTy, {IsZero, Zero, Flt0}); in ExpandHvxIntToFp()
2106 SDValue IsZero = LowerHvxFunnelShift() local
2870 SDValue IsZero = DAG.getSetCC(dl, PredTy, Op0, Zero, ISD::SETEQ); ExpandHvxIntToFp() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h662 bool storeOfVectorConstantIsCheap(bool IsZero, EVT MemVT, unsigned NumElem, in storeOfVectorConstantIsCheap() argument
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp1001 if (!C.IsZero()) in Interpret()
H A DDWARFExpression.cpp1336 if (tmp.ResolveValue(exe_ctx).IsZero()) in Evaluate()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h671 virtual bool storeOfVectorConstantIsCheap(bool IsZero, EVT MemVT, in storeOfVectorConstantIsCheap() argument
674 return IsZero; in storeOfVectorConstantIsCheap()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp3066 llvm::Value *IsZero = Builder.CreateICmp(Eq, L0, Zero, "memptr.cmp.iszero"); in EmitMemberPointerComparison() local
3067 Res = Builder.CreateBinOp(Or, Res, IsZero); in EmitMemberPointerComparison()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp11985 bool IsZero = readBool(); in readOpenACCClause() local
11988 LParenLoc, IsZero, VarList, EndLoc); in readOpenACCClause()
11994 bool IsZero = readBool(); in readOpenACCClause() local
11997 LParenLoc, IsZero, VarList, EndLoc); in readOpenACCClause()

12