Searched defs:assert (Results 1 - 25 of 41) sorted by last modified time

12

/openbsd-current/usr.sbin/ldapd/
H A Dldapd.h159 } assert; member in struct:plan
/openbsd-current/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult/
H A DEvent.pm348 sub assert { $_[0]->facet('assert') } subroutine
[all...]
/openbsd-current/gnu/usr.bin/perl/
H A Dperl.h5118 # define assert macro
[all...]
/openbsd-current/sys/dev/fdt/
H A Dsxiccmu.c889 sxiccmu_reset(void *cookie, uint32_t *cells, int assert) argument
2239 sxiccmu_ccu_reset(void *cookie, uint32_t *cells, int assert) argument
/openbsd-current/sys/arch/riscv64/dev/
H A Dstfclock.c628 stfclock_reset_jh7110_aon(void *cookie, uint32_t *cells, int assert) argument
837 stfclock_reset_jh7110_stg(void *cookie, uint32_t *cells, int assert) argument
1107 stfclock_reset_jh7110_sys(void *cookie, uint32_t *cells, int assert) argument
/openbsd-current/sys/lib/libkern/
H A Dlibkern.h106 #define assert(e) ((void)0) macro
108 #define assert(e) ((e) ? (void)0 : \ macro
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp496 assert(BeginOffset < EndOffset && "Partitions must span some bytes!"); function
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1796 assert(ShMask[I] < (int)NumElts && "Not expecting narrowing shuffle"); function
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp788 assert(Lane < RegElts && "out of range lane for VLD/VST-lane"); function
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp439 assert(RemainingBytes < 16); function
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp1536 assert(Bit < 64 && �); bool UseWReg = Bit < 32; unsigned NecessarySize = UseWReg ? 32 : 64; if (Size != NecessarySize) TestReg = moveScalarRegClass( TestReg, UseWReg ? AArch64::GPR32RegClass : AArch64::GPR64RegClass, MIB); static const unsigned OpcTable[2][2] = {{AArch64::TBZX, AArch64::TBNZX}, {AArch64::TBZW, AArch64::TBNZW}}; unsigned Opc = OpcTable[UseWReg][IsNegative]; auto TestBitMI = MIB.buildInstr(Opc).addReg(TestReg).addImm(Bit).addMBB(DstMBB); constrainSelectedInstRegOperands(*TestBitMI, TII, TRI, RBI); return &*TestBitMI; } bool AArch64InstructionSelector::tryOptAndIntoCompareBranch( MachineInstr &AndInst, bool Invert, MachineBasicBlock *DstMBB, MachineIRBuilder &MIB) const { assert(AndInst.getOpcode() == TargetOpcode::G_AND && �); auto MaybeBit = getIConstantVRegValWithLookThrough( AndInst.getOperand(2).getReg(), *MIB.getMRI()); if (!MaybeBit) return false; int32_t Bit = MaybeBit->Value.exactLogBase2(); if (Bit < 0) return false; Register TestReg = AndInst.getOperand(1).getReg(); emitTestBit(TestReg, Bit, Invert, DstMBB, MIB); return true; } MachineInstr *AArch64InstructionSelector::emitCBZ(Register CompareReg, bool IsNegative, MachineBasicBlock *DestMBB, MachineIRBuilder &MIB) const { assert(ProduceNonFlagSettingCondBr && �); MachineRegisterInfo &MRI = *MIB.getMRI(); assert(RBI.getRegBank(CompareReg, MRI, TRI)->getID() == AArch64::GPRRegBankID && �); auto Ty = MRI.getType(CompareReg); unsigned Width = Ty.getSizeInBits(); assert(!Ty.isVector() && �); assert(Width <= 64 && �); static const unsigned OpcTable[2][2] = {{AArch64::CBZW, AArch64::CBZX}, {AArch64::CBNZW, AArch64::CBNZX}}; unsigned Opc = OpcTable[IsNegative][Width == 64]; auto BranchMI = MIB.buildInstr(Opc, {}, {CompareReg}).addMBB(DestMBB); constrainSelectedInstRegOperands(*BranchMI, TII, TRI, RBI); return &*BranchMI; } bool AArch64InstructionSelector::selectCompareBranchFedByFCmp( MachineInstr &I, MachineInstr &FCmp, MachineIRBuilder &MIB) const { assert(FCmp.getOpcode() == TargetOpcode::G_FCMP); assert(I.getOpcode() == TargetOpcode::G_BRCOND); auto Pred = (CmpInst::Predicate)FCmp.getOperand(1).getPredicate(); emitFPCompare(FCmp.getOperand(2).getReg(), FCmp.getOperand(3).getReg(), MIB, Pred); AArch64CC::CondCode CC1, CC2; changeFCMPPredToAArch64CC(static_cast<CmpInst::Predicate>(Pred), CC1, CC2); MachineBasicBlock *DestMBB = I.getOperand(1).getMBB(); MIB.buildInstr(AArch64::Bcc, {}, {}).addImm(CC1).addMBB(DestMBB); if (CC2 != AArch64CC::AL) MIB.buildInstr(AArch64::Bcc, {}, {}).addImm(CC2).addMBB(DestMBB); I.eraseFromParent(); return true; } bool AArch64InstructionSelector::tryOptCompareBranchFedByICmp( MachineInstr &I, MachineInstr &ICmp, MachineIRBuilder &MIB) const { assert(ICmp.getOpcode() == TargetOpcode::G_ICMP); assert(I.getOpcode() == TargetOpcode::G_BRCOND); if (!ProduceNonFlagSettingCondBr) return false; MachineRegisterInfo &MRI = *MIB.getMRI(); MachineBasicBlock *DestMBB = I.getOperand(1).getMBB(); auto Pred = static_cast<CmpInst::Predicate>(ICmp.getOperand(1).getPredicate()); Register LHS = ICmp.getOperand(2).getReg(); Register RHS = ICmp.getOperand(3).getReg(); auto VRegAndVal = getIConstantVRegValWithLookThrough(RHS, MRI); MachineInstr *AndInst = getOpcodeDef(TargetOpcode::G_AND, LHS, MRI); if (VRegAndVal && !AndInst) { int64_t C = VRegAndVal->Value.getSExtValue(); if (C == -1 && Pred == CmpInst::ICMP_SGT) { uint64_t Bit = MRI.getType(LHS).getSizeInBits() - 1; emitTestBit(LHS, Bit, false, DestMBB, MIB); I.eraseFromParent(); return true; } if (C == 0 && Pred == CmpInst::ICMP_SLT) { uint64_t Bit = MRI.getType(LHS).getSizeInBits() - 1; emitTestBit(LHS, Bit, true, DestMBB, MIB); I.eraseFromParent(); return true; } if (C == 0 && Pred == CmpInst::ICMP_SGE) { uint64_t Bit = MRI.getType(LHS).getSizeInBits() - 1; emitTestBit(LHS, Bit, false, DestMBB, MIB); I.eraseFromParent(); return true; } } if (ICmpInst::isEquality(Pred)) { if (!VRegAndVal) { std::swap(RHS, LHS); VRegAndVal = getIConstantVRegValWithLookThrough(RHS, MRI); AndInst = getOpcodeDef(TargetOpcode::G_AND, LHS, MRI); } if (VRegAndVal && VRegAndVal->Value == 0) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/MC/
H A DMCCodeView.cpp458 assert(Result < UINT_MAX && "label difference greater than 2GB"); function
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp11291 assert(NumRight < NumLeft); function
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DGlobalTypeTableBuilder.h73 assert(RecordSize < UINT32_MAX && "Record too big"); function
/openbsd-current/gnu/llvm/lldb/tools/lldb-test/
H A Dlldb-test.cpp288 namespace assert { namespace in namespace:opts
[all...]
/openbsd-current/gnu/llvm/lldb/source/Target/
H A DRegisterContext.cpp272 assert(kind < kNumRegisterKinds); function
H A DDynamicRegisterInfo.cpp416 assert(set < m_sets.size()); function
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp1956 assert(packet_len < (int)sizeof(packet)); function
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_arm.cpp146 assert(fpr_offset < sizeof m_fpr); function
/openbsd-current/gnu/llvm/clang/lib/Format/
H A DUnwrappedLineParser.cpp1188 assert(PPBranchLevel < (int)PPLevelBranchIndex.size()); function
[all...]
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCMac.cpp5522 assert(beginOfScanInWords < endOfScanInWords); function
[all...]
/openbsd-current/gnu/llvm/clang/lib/Basic/
H A DSourceManager.cpp787 assert(SLocOffset < NextLocalOffset && "Bad function choice"); function
[all...]
/openbsd-current/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DFunctionSummary.h98 assert(ID < TotalIDs); function
/openbsd-current/usr.bin/ssh/
H A Dsk-usbhid.c273 fido_assert_t *assert = NULL; local
650 fido_assert_t *assert = NULL; local
904 pack_sig_ecdsa(fido_assert_t *assert, struct sk_sign_response *response) argument
942 pack_sig_ed25519(fido_assert_t *assert, struct sk_sign_response *response) argument
970 pack_sig(uint32_t alg, fido_assert_t *assert, struct sk_sign_response *response) argument
1019 fido_assert_t *assert = NULL; local
[all...]
/openbsd-current/sys/dev/pci/drm/i915/selftests/
H A Di915_vma.c221 bool (*assert)(const struct i915_vma *, member in struct:pin_mode

Completed in 509 milliseconds

12