| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineCopyPropagation.cpp | 243 auto &Copy = I.first->second; in trackCopy() local 244 if (!is_contained(Copy.DefRegs, Def)) in trackCopy() 245 Copy.DefRegs.push_back(Def); in trackCopy() 246 Copy.LastSeenUseInCopy = MI; in trackCopy() 458 MaybeDeadCopies.remove(Copy); in ReadRegister() 531 Copy.eraseFromParent(); in eraseIfRedundant() 684 if (!Copy) in forwardUses() 989 if (!Copy) in propagateDefs() 1017 MaybeDeadCopies.insert(Copy); in propagateDefs() 1089 for (auto *Copy : MaybeDeadCopies) { in BackwardCopyPropagateBlock() local [all …]
|
| H A D | CodeGenCommonISel.cpp | 211 MachineInstr &Copy) { in getSalvageOpsForCopy() argument 212 assert(Copy.getOpcode() == TargetOpcode::COPY && "Must be a COPY"); in getSalvageOpsForCopy() 214 return &Copy.getOperand(1); in getSalvageOpsForCopy()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | SimplifyQuery.h | 97 SimplifyQuery Copy(*this); in getWithInstruction() 98 Copy.CxtI = I; in getWithInstruction() 99 return Copy; in getWithInstruction() 102 SimplifyQuery Copy(*this); in getWithoutUndef() 103 Copy.CanUseUndef = false; in getWithoutUndef() 104 return Copy; in getWithoutUndef()
|
| H A D | MemoryLocation.h | 307 MemoryLocation Copy(*this); in getWithNewPtr() 308 Copy.Ptr = NewPtr; in getWithNewPtr() 309 return Copy; in getWithNewPtr() 313 MemoryLocation Copy(*this); in getWithNewSize() 314 Copy.Size = NewSize; in getWithNewSize() 315 return Copy; in getWithNewSize() 319 MemoryLocation Copy(*this); in getWithoutAATags() 320 Copy.AATags = AAMDNodes(); in getWithoutAATags() 321 return Copy; in getWithoutAATags()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 261 ValueMapCallbackVH Copy(*this); 262 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data); 266 Config::onDelete(Copy.Map->Data, Copy.Unwrap()); // May destroy *this. 267 Copy.Map->Map.erase(Copy); // Definitely destroys *this. 274 ValueMapCallbackVH Copy(*this); 275 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data); 282 Config::onRAUW(Copy.Map->Data, Copy.Unwrap(), typed_new_key); 284 typename ValueMapT::MapT::iterator I = Copy.Map->Map.find(Copy); 287 if (I != Copy.Map->Map.end()) { 289 Copy.Map->Map.erase(I); // Definitely destroys *this. [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | BitVector.h | 209 BitWord Copy = Bits[i]; variable 211 Copy = ~Copy; 215 Copy &= maskTrailingZeros<BitWord>(FirstBit); 220 Copy &= maskTrailingOnes<BitWord>(LastBit + 1); 222 if (Copy != 0) 241 BitWord Copy = Bits[CurrentWord]; in find_last_in() local 249 Copy &= maskTrailingZeros<BitWord>(FirstBit); in find_last_in() 252 if (Copy != 0) in find_last_in() 278 BitWord Copy = Bits[CurrentWord]; in find_last_unset_in() local 286 Copy |= maskTrailingOnes<BitWord>(FirstBit); in find_last_unset_in() [all …]
|
| H A D | Sequence.h | 220 const auto Copy = *this; member 222 return Copy; 225 const auto Copy = *this; member 227 return Copy;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 104 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-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZLDCleanup.cpp | 119 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-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TypeSize.h | 126 LeafTy Copy = LHS; variable 127 return Copy += RHS; 131 LeafTy Copy = LHS; variable 132 return Copy -= RHS; 136 LeafTy Copy = LHS; variable 137 return Copy *= RHS; 143 LeafTy Copy = LHS; variable 144 return Copy *= -1;
|
| H A D | InstructionCost.h | 174 InstructionCost Copy = *this; variable 176 return Copy; 185 InstructionCost Copy = *this; variable 187 return Copy;
|
| /freebsd-14.2/contrib/bearssl/T0/ |
| H A D | CPU.cs | 110 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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugChecksumsSubsection.cpp | 72 uint8_t *Copy = Storage.Allocate<uint8_t>(Bytes.size()); in addChecksum() local 73 ::memcpy(Copy, Bytes.data(), Bytes.size()); in addChecksum() 74 Entry.Checksum = ArrayRef(Copy, Bytes.size()); in addChecksum()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | IntegralAP.h | 98 APInt Copy = APInt(NumBits, static_cast<uint64_t>(Value), Signed); variable 100 return IntegralAP<Signed>(Copy); 115 APInt Copy = APInt(BitWidth, static_cast<uint64_t>(I), InputSigned); in from() local 117 return IntegralAP<Signed>(Copy); in from() 161 APInt Copy = V; in toUnsigned() local 162 return IntegralAP<false>(Copy); in toUnsigned()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFixSGPRCopies.cpp | 89 MachineInstr *Copy; member in __anonb2e8a48b0111::V2SCopyInfo 109 V2SCopyInfo() : Copy(nullptr), ID(0){}; in V2SCopyInfo() 189 getCopyRegClasses(const MachineInstr &Copy, in getCopyRegClasses() argument 192 Register DstReg = Copy.getOperand(0).getReg(); in getCopyRegClasses() 193 Register SrcReg = Copy.getOperand(1).getReg(); in getCopyRegClasses() 348 if (Copy->getOpcode() != AMDGPU::COPY) in isSafeToFoldImmIntoCopy() 360 if (Copy->getOperand(1).getSubReg()) in isSafeToFoldImmIntoCopy() 923 AnalysisWorklist.push_back(Info.Copy); in analyzeVGPRToSGPRCopy() 1041 LLVM_DEBUG(dbgs() << "V2S copy " << *C.Copy in lowerVGPR2SGPRCopies() 1046 Copies.insert(C.Copy); in lowerVGPR2SGPRCopies() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackDocument.h | 363 DocNode getNode(StringRef V, bool Copy = false) { 364 if (Copy) 373 DocNode getNode(const char *V, bool Copy = false) { 374 return getNode(StringRef(V), Copy); 379 DocNode getNode(MemoryBufferRef V, bool Copy = false) { 381 if (Copy)
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86InstructionSelector.cpp | 1598 const static unsigned Copy = TargetOpcode::COPY; in selectMulDivRem() local 1640 {X86::IDIV16r, X86::CWD, Copy, X86::AX, S}, // SDiv in selectMulDivRem() 1641 {X86::IDIV16r, X86::CWD, Copy, X86::DX, S}, // SRem in selectMulDivRem() 1642 {X86::DIV16r, X86::MOV32r0, Copy, X86::AX, U}, // UDiv in selectMulDivRem() 1643 {X86::DIV16r, X86::MOV32r0, Copy, X86::DX, U}, // URem in selectMulDivRem() 1644 {X86::IMUL16r, X86::MOV32r0, Copy, X86::AX, S}, // Mul in selectMulDivRem() 1656 {X86::IMUL32r, X86::MOV32r0, Copy, X86::EAX, S}, // Mul in selectMulDivRem() 1664 {X86::IDIV64r, X86::CQO, Copy, X86::RAX, S}, // SDiv in selectMulDivRem() 1665 {X86::IDIV64r, X86::CQO, Copy, X86::RDX, S}, // SRem in selectMulDivRem() 1666 {X86::DIV64r, X86::MOV32r0, Copy, X86::RAX, U}, // UDiv in selectMulDivRem() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeIndex.h | 209 TypeIndex Copy = *this; variable 211 return Copy; 226 TypeIndex Copy = *this; variable 228 return Copy;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 542 MachineInstr *Copy = MRI->getVRegDef(Reg); in lookThroughCRCopy() local 543 CpDef = Copy; in lookThroughCRCopy() 544 if (!Copy->isCopy()) in lookThroughCRCopy() 545 return Copy; in lookThroughCRCopy() 546 Register CopySrc = Copy->getOperand(1).getReg(); in lookThroughCRCopy() 547 Subreg = Copy->getOperand(1).getSubReg(); in lookThroughCRCopy() 560 MachineBasicBlock::iterator Me = Copy, B = Copy->getParent()->begin(); in lookThroughCRCopy()
|
| /freebsd-14.2/stand/i386/gptboot/ |
| H A D | gptldr.S | 48 .set COPY_BLK_SZ,0x8000 # Copy in 32k blocks; must be 88 mov $COPY_BLKS,%bx # Copy COPY_BLKS 32k blocks 98 mov $COPY_BLK_SZ,%cx # Copy 32k
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/soc/intel/ |
| H A D | intel,hps-copy-engine.yaml | 8 title: Intel HPS Copy Engine 14 The Intel Hard Processor System (HPS) Copy Engine is an IP block used to copy
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 223 Instruction *Copy = I->clone(); in cloneInstForMustTail() local 224 Copy->setName(I->getName()); in cloneInstForMustTail() 225 Copy->insertBefore(Before); in cloneInstForMustTail() 227 Copy->setOperand(0, V); in cloneInstForMustTail() 228 return Copy; in cloneInstForMustTail()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 254 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-14.2/libexec/rtld-elf/i386/ |
| H A D | rtld_start.S | 83 pushl 20(%esp) # Copy reloff argument 84 pushl 20(%esp) # Copy obj argument
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 327 TypeErasedDataflowAnalysisState Copy = MaybePredState->fork(); in computeBlockInputState() local 330 TerminatorVisitor(Copy.Env, blockIndexInPredecessor(*Pred, Block)) in computeBlockInputState() 335 AC.Analysis.transferBranchTypeErased(CondValue, Cond, Copy.Lattice, in computeBlockInputState() 336 Copy.Env); in computeBlockInputState() 337 Builder.addOwned(std::move(Copy)); in computeBlockInputState()
|