Searched refs:splice (Results 1 - 25 of 143) sorted by relevance

123456

/freebsd-current/sys/contrib/ck/include/spinlock/
H A Dhclh.h40 unsigned int splice; member in struct:ck_spinlock_hclh
54 unowned->splice = false;
82 thread->splice = false;
99 ck_pr_load_uint(&previous->splice) == false)
104 ck_pr_load_uint(&previous->splice) == false)
108 /* Now we need to splice the local queue into the global queue. */
112 ck_pr_store_uint(&local_tail->splice, true);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dsimple_ilist.h118 simple_ilist(simple_ilist &&X) { splice(end(), X); }
121 splice(end(), X);
244 void splice(iterator I, simple_ilist &L2) { function in class:llvm::simple_ilist
245 splice(I, L2, L2.begin(), L2.end());
249 void splice(iterator I, simple_ilist &L2, iterator Node) { function in class:llvm::simple_ilist
250 splice(I, L2, Node, std::next(Node));
254 void splice(iterator I, simple_ilist &, iterator First, iterator Last) { function in class:llvm::simple_ilist
286 splice(LI, RHS, RunStart, RI);
293 splice(LE, RHS, RI, RE);
310 RHS.splice(RH
[all...]
H A Dilist.h220 // transfer - The heart of the splice function. Move linked list nodes from
230 base_list_type::splice(position, L2, first, last);
266 void splice(iterator where, iplist_impl &L2) { function in class:llvm::iplist_impl
270 void splice(iterator where, iplist_impl &L2, iterator first) { function in class:llvm::iplist_impl
275 void splice(iterator where, iplist_impl &L2, iterator first, iterator last) { function in class:llvm::iplist_impl
278 void splice(iterator where, iplist_impl &L2, reference N) { function in class:llvm::iplist_impl
279 splice(where, L2, iterator(N));
281 void splice(iterator where, iplist_impl &L2, pointer N) { function in class:llvm::iplist_impl
282 splice(where, L2, iterator(N));
/freebsd-current/contrib/capsicum-test/
H A Dcapability-fd-pair.cc98 TEST(CapabilityPair, splice) {
117 // Various attempts to splice.
137 EXPECT_NOTCAPABLE(splice(cap_in_ro, NULL, cap_out_wo_seek, NULL, 4, SPLICE_F_NONBLOCK));
138 EXPECT_NOTCAPABLE(splice(cap_in_wo, NULL, cap_out_wo_seek, NULL, 4, SPLICE_F_NONBLOCK));
139 EXPECT_NOTCAPABLE(splice(cap_in_ro_seek, NULL, cap_out_ro, NULL, 4, SPLICE_F_NONBLOCK));
140 EXPECT_NOTCAPABLE(splice(cap_in_ro_seek, NULL, cap_out_wo, NULL, 4, SPLICE_F_NONBLOCK));
141 EXPECT_OK(splice(cap_in_ro_seek, NULL, cap_out_wo_seek, NULL, 4, SPLICE_F_NONBLOCK));
/freebsd-current/crypto/openssl/external/perl/Text-Template-1.56/t/
H A Ddelimiters.t72 while (my ($test, $result) = splice @tests, 0, 2) {
H A Dbasic.t140 while (my ($test, $result) = splice @tests, 0, 2) {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSymbolRewriter.h121 Descriptors.splice(Descriptors.begin(), DL);
/freebsd-current/usr.bin/diff/
H A Ddiff.c134 static char *splice(char *, char *);
460 argv[0] = splice(argv[0], argv[1]);
465 argv[1] = splice(argv[1], argv[0]);
676 splice(char *dir, char *path) function
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp119 MBB.splice(std::next(I), &MBB, FI, I);
123 MBB.splice(std::next(I), &MBB, J);
/freebsd-current/crypto/openssl/test/recipes/
H A D70-test_tls13hrr.t151 splice @{$proxy->record_list}, $i, 0, $dup_hrr;
H A D70-test_sslrecords.t518 splice @{$proxy->record_list}, $i, 0, $record;
591 splice @{$records}, $i, 1;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h718 /// Drop this function's arguments and splice in the ones from \c Src.
731 void splice(Function::iterator ToIt, Function *FromF) { function in class:llvm::Function
732 splice(ToIt, FromF, FromF->begin(), FromF->end());
737 void splice(Function::iterator ToIt, Function *FromF, function in class:llvm::Function
740 // Single-element splice is a noop if destination == source.
743 splice(ToIt, FromF, FromIt, FromItNext);
748 void splice(Function::iterator ToIt, Function *FromF,
769 /// of functions to modify the list, including Function::splice(),
H A DBasicBlock.h514 /// of functions to modify the list, including BasicBlock::splice(),
526 /// splice (i.e. zero instructions), the caller may still intend any
532 /// Perform any debug-info specific maintenence for the given splice
620 void splice(BasicBlock::iterator ToIt, BasicBlock *FromBB) { function in class:llvm::final
621 splice(ToIt, FromBB, FromBB->begin(), FromBB->end());
626 void splice(BasicBlock::iterator ToIt, BasicBlock *FromBB, function in class:llvm::final
629 // Single-element splice is a noop if destination == source.
632 splice(ToIt, FromBB, FromIt, FromItNext);
637 void splice(BasicBlock::iterator ToIt, BasicBlock *FromBB,
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCEarlyReturn.cpp162 PrevMBB.splice(PrevMBB.end(), &ReturnMBB, I);
H A DPPCBranchCoalescing.cpp411 TargetMBB->splice(TargetMBB->begin(), SourceMBB, MI, ME);
669 Source->splice(Target, SourceRegion.BranchBlock, firstInstr, lastInstr);
H A DPPCExpandAtomicPseudoInsts.cpp133 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()),
257 ExitMBB->splice(ExitMBB->begin(), &MBB, std::next(MI.getIterator()),
H A DPPCReduceCRLogicals.cpp206 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end());
676 MBB->splice(FirstTerminator, MBB, FirstInstrToMove);
678 MBB->splice(FirstTerminator, MBB, SecondInstrToMove);
679 MBB->splice(FirstTerminator, MBB, CRI.MI);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixBrTableDefaults.cpp138 // Remove any branches from the header and splice in the jump table instead
140 HeaderMBB->splice(HeaderMBB->end(), MBB, MBB->begin(), MBB->end());
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRCanonicalizerPass.cpp118 MBB->splice(getPos(), MBB, II.second);
260 MBB->splice(UseI, MBB, DefI);
H A DPostRASchedulerList.cpp669 BB->splice(RegionEnd, BB, FirstDbgValue);
674 BB->splice(RegionEnd, BB, SU->getInstr());
691 BB->splice(++OrigPrivMI, BB, DbgValue);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp288 FirstCondBlock->splice(FirstCondBlock->end(), CB);
487 FirstEntryBlock->splice(FirstEntryBlock->end(), SecondEntryBlock);
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp320 getParent()->splice(MovePos, getParent(), getIterator());
324 MovePos->getParent()->splice(++MovePos->getIterator(), getParent(),
623 New->splice(New->end(), this, I, end());
652 New->splice(New->end(), this, begin(), I);
787 // If an optimisation pass attempts to splice the contents of the block from
840 /* Do a quick normalisation before calling the real splice implementation. We
862 of the First instruction, then splice like normal, which joins the "~"
867 * splice like normal,
873 // splice process.
946 The splice metho
1052 void BasicBlock::splice(iterator Dest, BasicBlock *Src, iterator First, function in class:BasicBlock
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunction.h942 void splice(iterator InsertPt, iterator MBBI) {
943 BasicBlocks.splice(InsertPt, BasicBlocks, MBBI);
945 void splice(iterator InsertPt, MachineBasicBlock *MBB) {
946 BasicBlocks.splice(InsertPt, BasicBlocks, MBB);
948 void splice(iterator InsertPt, iterator MBBI, iterator MBBE) {
949 BasicBlocks.splice(InsertPt, BasicBlocks, MBBI, MBBE);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp157 NewBB->splice(NewBB->end(), &*MBB, std::next(MI), MBB->end());
/freebsd-current/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_file_range.c30 #include <linux/splice.h>

Completed in 401 milliseconds

123456