Home
last modified time | relevance | path

Searched refs:Copy (Results 1 – 25 of 335) sorted by relevance

12345678910>>...14

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp168 auto &Copy = I.first->second; in trackCopy() local
169 if (!is_contained(Copy.DefRegs, Def)) in trackCopy()
170 Copy.DefRegs.push_back(Def); in trackCopy()
281 bool eraseIfRedundant(MachineInstr &Copy, MCRegister Src, MCRegister Def);
284 bool isForwardableRegClassCopy(const MachineInstr &Copy,
286 bool isBackwardPropagatableRegClassCopy(const MachineInstr &Copy,
319 if (MachineInstr *Copy = Tracker.findCopyForUnit(*RUI, *TRI)) { in ReadRegister() local
321 LLVM_DEBUG(dbgs() << "MCP: Copy is used - not dead: "; Copy->dump()); in ReadRegister()
322 MaybeDeadCopies.remove(Copy); in ReadRegister()
324 CopyDbgUsers[Copy].insert(&Reader); in ReadRegister()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
DTypeSize.h81 LeafTy Copy = LHS; variable
82 return Copy += RHS;
86 LeafTy Copy = LHS; variable
87 return Copy -= RHS;
91 LeafTy Copy = LHS; variable
92 return Copy *= RHS;
98 LeafTy Copy = LHS; variable
99 return Copy *= -1;
199 LeafTy Copy = LHS;
200 return Copy += RHS;
[all …]
DInstructionCost.h174 InstructionCost Copy = *this; variable
176 return Copy;
185 InstructionCost Copy = *this; variable
187 return Copy;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DValueMap.h262 ValueMapCallbackVH Copy(*this);
263 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
267 Config::onDelete(Copy.Map->Data, Copy.Unwrap()); // May destroy *this.
268 Copy.Map->Map.erase(Copy); // Definitely destroys *this.
275 ValueMapCallbackVH Copy(*this);
276 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
283 Config::onRAUW(Copy.Map->Data, Copy.Unwrap(), typed_new_key);
285 typename ValueMapT::MapT::iterator I = Copy.Map->Map.find(Copy);
288 if (I != Copy.Map->Map.end()) {
290 Copy.Map->Map.erase(I); // Definitely destroys *this.
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DMemoryLocation.h293 MemoryLocation Copy(*this); in getWithNewPtr()
294 Copy.Ptr = NewPtr; in getWithNewPtr()
295 return Copy; in getWithNewPtr()
299 MemoryLocation Copy(*this); in getWithNewSize()
300 Copy.Size = NewSize; in getWithNewSize()
301 return Copy; in getWithNewSize()
305 MemoryLocation Copy(*this); in getWithoutAATags()
306 Copy.AATags = AAMDNodes(); in getWithoutAATags()
307 return Copy; in getWithoutAATags()
DInstructionSimplify.h122 SimplifyQuery Copy(*this); in getWithInstruction()
123 Copy.CxtI = I; in getWithInstruction()
124 return Copy; in getWithInstruction()
127 SimplifyQuery Copy(*this); in getWithoutUndef()
128 Copy.CanUseUndef = false; in getWithoutUndef()
129 return Copy; in getWithoutUndef()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/
DBitVector.h201 BitWord Copy = Bits[i]; variable
203 Copy = ~Copy;
207 Copy &= maskTrailingZeros<BitWord>(FirstBit);
212 Copy &= maskTrailingOnes<BitWord>(LastBit + 1);
214 if (Copy != 0)
215 return i * BITWORD_SIZE + countTrailingZeros(Copy);
233 BitWord Copy = Bits[CurrentWord]; in find_last_in() local
236 Copy &= maskTrailingOnes<BitWord>(LastBit + 1); in find_last_in()
241 Copy &= maskTrailingZeros<BitWord>(FirstBit); in find_last_in()
244 if (Copy != 0) in find_last_in()
[all …]
DSequence.h137 const auto Copy = *this; member
139 return Copy;
142 const auto Copy = *this; member
144 return Copy;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZLDCleanup.cpp119 MachineInstr *Copy = BuildMI(*I->getParent(), I, I->getDebugLoc(), in ReplaceTLSCall() local
126 return Copy; in ReplaceTLSCall()
139 MachineInstr *Copy = BuildMI(*I->getParent(), Next, I->getDebugLoc(), in SetRegister() local
143 return Copy; in SetRegister()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64CleanupLocalDynamicTLSPass.cpp104 MachineInstr *Copy = BuildMI(*I.getParent(), I, I.getDebugLoc(), in replaceTLSBaseAddrCall() local
115 return Copy; in replaceTLSBaseAddrCall()
129 MachineInstr *Copy = in setRegister() local
134 return Copy; in setRegister()
/freebsd-12-stable/contrib/googletest/googletest/xcode/gtest.xcodeproj/
Dproject.pbxproj41 …3BF6F2A00E79B5AD000F2EEE /* gtest-type-util.h in Copy Headers Internal */ = {isa = PBXBuildFile; f…
50 …404884A00E2F7BE600CF7658 /* gtest-death-test-internal.h in Copy Headers Internal */ = {isa = PBXBu…
51 …404884A10E2F7BE600CF7658 /* gtest-filepath.h in Copy Headers Internal */ = {isa = PBXBuildFile; fi…
52 …404884A20E2F7BE600CF7658 /* gtest-internal.h in Copy Headers Internal */ = {isa = PBXBuildFile; fi…
53 …404884A30E2F7BE600CF7658 /* gtest-port.h in Copy Headers Internal */ = {isa = PBXBuildFile; fileRe…
54 …404884A40E2F7BE600CF7658 /* gtest-string.h in Copy Headers Internal */ = {isa = PBXBuildFile; file…
59 …40899F500FFA7281000B29AE /* gtest-tuple.h in Copy Headers Internal */ = {isa = PBXBuildFile; fileR…
78 …4539C9380EC280E200A70F4C /* gtest-linked_ptr.h in Copy Headers Internal */ = {isa = PBXBuildFile; …
79 …4539C9390EC280E200A70F4C /* gtest-param-util-generated.h in Copy Headers Internal */ = {isa = PBXB…
80 …4539C93A0EC280E200A70F4C /* gtest-param-util.h in Copy Headers Internal */ = {isa = PBXBuildFile; …
[all …]
/freebsd-12-stable/contrib/bearssl/T0/
DCPU.cs110 Array.Copy(stackBuf, 0, nbuf, 0, len); in Push()
132 Array.Copy(stackBuf, stackPtr - (depth - 1), in Rot()
144 Array.Copy(stackBuf, stackPtr - depth, in NRot()
DConstData.cs55 Array.Copy(buf, 0, nbuf, 0, len); in Expand()
94 Array.Copy(sd, 0, buf, len, sd.Length); in AddString()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
DDebugChecksumsSubsection.cpp72 uint8_t *Copy = Storage.Allocate<uint8_t>(Bytes.size()); in addChecksum() local
73 ::memcpy(Copy, Bytes.data(), Bytes.size()); in addChecksum()
74 Entry.Checksum = makeArrayRef(Copy, Bytes.size()); in addChecksum()
/freebsd-12-stable/tools/build/mk/
DMakefile.boot20 Copy the header to $${WORLDTMP}/legacy in tools/build/Makefile instead. \
27 Copy the header to $${WORLDTMP}/legacy in tools/build/Makefile instead. \
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
DTypeIndex.h208 TypeIndex Copy = *this; variable
210 return Copy;
225 TypeIndex Copy = *this; variable
227 return Copy;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCReduceCRLogicals.cpp541 MachineInstr *Copy = MRI->getVRegDef(Reg); in lookThroughCRCopy() local
542 CpDef = Copy; in lookThroughCRCopy()
543 if (!Copy->isCopy()) in lookThroughCRCopy()
544 return Copy; in lookThroughCRCopy()
545 Register CopySrc = Copy->getOperand(1).getReg(); in lookThroughCRCopy()
546 Subreg = Copy->getOperand(1).getSubReg(); in lookThroughCRCopy()
559 MachineBasicBlock::iterator Me = Copy, B = Copy->getParent()->begin(); in lookThroughCRCopy()
/freebsd-12-stable/stand/i386/gptboot/
Dgptldr.S50 .set COPY_BLK_SZ,0x8000 # Copy in 32k blocks; must be
90 mov $COPY_BLKS,%bx # Copy COPY_BLKS 32k blocks
100 mov $COPY_BLK_SZ,%cx # Copy 32k
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp254 DynTypedMatcher Copy = InnerMatcher; in constructRestrictedWrapper() local
255 Copy.RestrictKind = RestrictKind; in constructRestrictedWrapper()
256 return Copy; in constructRestrictedWrapper()
260 auto Copy = *this; in withTraversalKind() local
261 Copy.Implementation = in withTraversalKind()
262 new DynTraversalMatcherImpl(TK, std::move(Copy.Implementation)); in withTraversalKind()
263 return Copy; in withTraversalKind()
280 auto Copy = *this; in dynCastTo() local
281 Copy.SupportedKind = Kind; in dynCastTo()
282 Copy.RestrictKind = ASTNodeKind::getMostDerivedType(Kind, RestrictKind); in dynCastTo()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DCallSiteSplitting.cpp225 Instruction *Copy = I->clone(); in cloneInstForMustTail() local
226 Copy->setName(I->getName()); in cloneInstForMustTail()
227 Copy->insertBefore(Before); in cloneInstForMustTail()
229 Copy->setOperand(0, V); in cloneInstForMustTail()
230 return Copy; in cloneInstForMustTail()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
DMsgPackDocument.h357 DocNode getNode(StringRef V, bool Copy = false) {
358 if (Copy)
367 DocNode getNode(const char *V, bool Copy = false) {
368 return getNode(StringRef(V), Copy);
/freebsd-12-stable/libexec/rtld-elf/i386/
Drtld_start.S78 pushl 20(%esp) # Copy reloff argument
79 pushl 20(%esp) # Copy obj argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86InstructionSelector.cpp1499 const static unsigned Copy = TargetOpcode::COPY; in selectDivRem() local
1537 {X86::IDIV16r, X86::CWD, Copy, X86::AX, S}, // SDiv in selectDivRem()
1538 {X86::IDIV16r, X86::CWD, Copy, X86::DX, S}, // SRem in selectDivRem()
1539 {X86::DIV16r, X86::MOV32r0, Copy, X86::AX, U}, // UDiv in selectDivRem()
1540 {X86::DIV16r, X86::MOV32r0, Copy, X86::DX, U}, // URem in selectDivRem()
1546 {X86::IDIV32r, X86::CDQ, Copy, X86::EAX, S}, // SDiv in selectDivRem()
1547 {X86::IDIV32r, X86::CDQ, Copy, X86::EDX, S}, // SRem in selectDivRem()
1548 {X86::DIV32r, X86::MOV32r0, Copy, X86::EAX, U}, // UDiv in selectDivRem()
1549 {X86::DIV32r, X86::MOV32r0, Copy, X86::EDX, U}, // URem in selectDivRem()
1555 {X86::IDIV64r, X86::CQO, Copy, X86::RAX, S}, // SDiv in selectDivRem()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DMVETPAndVPTOptimisationsPass.cpp906 MachineInstr *Copy = MRI->getVRegDef(VPR); in ReplaceConstByVPNOTs() local
907 if (!Copy || Copy->getOpcode() != TargetOpcode::COPY || in ReplaceConstByVPNOTs()
908 !Copy->getOperand(1).getReg().isVirtual() || in ReplaceConstByVPNOTs()
909 MRI->getRegClass(Copy->getOperand(1).getReg()) == &ARM::VCCRRegClass) { in ReplaceConstByVPNOTs()
913 Register GPR = Copy->getOperand(1).getReg(); in ReplaceConstByVPNOTs()
933 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs()
950 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs()
/freebsd-12-stable/tools/regression/iscsi/
Dinitiator-instructions.txt34 To build iozone, use "make linux". Copy the 'postmark' and 'iozone' binaries
49 To build iozone, use "make Solaris10gcc". Copy the 'bonnie++', 'postmark', and 'iozone'

12345678910>>...14