/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | MemoryDependenceAnalysis.h | 60 Clobber, enumerator 112 PointerSumTypeMember<Clobber, Instruction *>, 130 return MemDepResult(ValueTy::create<Clobber>(Inst)); in getClobber() 144 bool isClobber() const { return Value.is<Clobber>(); } in isClobber() 177 case Clobber: in getInst() 178 return Value.cast<Clobber>(); in getInst()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 229 StringRef Clobber = Clobbers[i]->getString(); in getClobberConflictLocation() local 232 if (Clobber == "cc" || Clobber == "memory" || Clobber == "unwind") in getClobberConflictLocation() 234 Clobber = Target.getNormalizedGCCRegisterName(Clobber, true); in getClobberConflictLocation() 236 if (InOutVars.count(Clobber)) in getClobberConflictLocation() 470 StringRef Clobber = Literal->getString(); in ActOnGCCAsmStmt() local 472 if (!Context.getTargetInfo().isValidClobber(Clobber)) { in ActOnGCCAsmStmt() 474 << Clobber; in ActOnGCCAsmStmt() 481 if (Clobber == "unwind") { in ActOnGCCAsmStmt()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | DbgEntityHistoryCalculator.h | 76 enum EntryKind { DbgValue, Clobber }; enumerator 85 bool isClobber() const { return getEntryKind() == Clobber; } in isClobber()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | MemDepPrinter.cpp | 29 Clobber = 0, enumerator 66 return InstTypePair(dep.getInst(), Clobber); in getInstTypePair()
|
H A D | MemorySSA.cpp | 143 if (Clobber) { in emitInstructionAnnot() 145 if (MSSA->isLiveOnEntryDef(Clobber)) in emitInstructionAnnot() 148 OS << *Clobber; in emitInstructionAnnot() 611 MemoryAccess *Clobber; member 789 if (!MSSA.dominates(I->Clobber, Dom->Clobber)) in tryOptimizePhi() 805 return MSSA.dominates(P.Clobber, Target); in tryOptimizePhi() 918 return MSSA.dominates(P.Clobber, R.PrimaryClobber.Clobber); in verifyOptResult() 960 Result = OptRes.PrimaryClobber.Clobber; in findClobber() 2445 MemoryAccess *Clobber = in getClobberingMemoryAccessBase() local 2451 dbgs() << " is " << *Clobber << "\n"; in getClobberingMemoryAccessBase() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 476 auto interferes = [&MDT, From, To](MachineInstr* &Clobber) -> bool { in hoistAndMergeSGPRInits() argument 479 bool MayClobberFrom = isReachable(Clobber, &*From, MBBTo, MDT); in hoistAndMergeSGPRInits() 480 bool MayClobberTo = isReachable(Clobber, &*To, MBBTo, MDT); in hoistAndMergeSGPRInits() 491 MDT.dominates(Clobber, &*From) && in hoistAndMergeSGPRInits() 492 MDT.dominates(Clobber, &*To)) || in hoistAndMergeSGPRInits() 493 MDT.properlyDominates(Clobber->getParent(), MBBTo)); in hoistAndMergeSGPRInits()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 381 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in writtenBetween() local 383 return !MSSA->dominates(Clobber, Start); in writtenBetween() 1419 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in performMemCpyToMemSetOptzn() local 1421 if (auto *MD = dyn_cast<MemoryDef>(Clobber)) in performMemCpyToMemSetOptzn() 1583 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in processByValArgument() local 1585 if (auto *MD = dyn_cast<MemoryDef>(Clobber)) in processByValArgument()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 2648 StringRef Clobber = S.getClobber(i); in EmitAsmStmt() local 2650 if (Clobber == "memory") in EmitAsmStmt() 2652 else if (Clobber == "unwind") { in EmitAsmStmt() 2655 } else if (Clobber != "cc") { in EmitAsmStmt() 2656 Clobber = getTarget().getNormalizedGCCRegisterName(Clobber); in EmitAsmStmt() 2658 getTarget().isSPRegName(Clobber)) { in EmitAsmStmt() 2665 if (Clobber == "eax" || Clobber == "edx") { in EmitAsmStmt() 2669 Constraints.find("={" + Clobber.str() + "}"); in EmitAsmStmt() 2685 Constraints += Clobber; in EmitAsmStmt()
|
/openbsd/gnu/llvm/clang/lib/Parse/ |
H A D | ParseStmtAsm.cpp | 814 ExprResult Clobber(ParseAsmStringLiteral(/*ForAsmLabel*/ false)); in ParseAsmStatement() local 816 if (Clobber.isInvalid()) in ParseAsmStatement() 819 Clobbers.push_back(Clobber.get()); in ParseAsmStatement()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DbgEntityHistoryCalculator.cpp | 97 Entries.emplace_back(&MI, Entry::Clobber); in startClobber()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | IfConversion.cpp | 1494 for (auto Clobber : Clobbers) { in UpdatePredRedefs() local 1497 unsigned Reg = Clobber.first; in UpdatePredRedefs() 1498 MachineOperand &Op = const_cast<MachineOperand&>(*Clobber.second); in UpdatePredRedefs()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | Stmt.cpp | 917 [&](StringRef Clobber) { in initialize() argument 918 return copyIntoContext(C, Clobber); in initialize()
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlfilter.pod | 582 =item Some Filters Clobber the C<DATA> Handle
|
/openbsd/gnu/usr.bin/binutils/ld/emultempl/ |
H A D | elf32.em | 1195 /* Clobber the section size, so that we don't waste copying the
|
/openbsd/gnu/usr.bin/binutils-2.17/ld/emultempl/ |
H A D | elf32.em | 1516 /* Clobber the section size, so that we don't waste copying the
|
/openbsd/gnu/gcc/gcc/config/mips/ |
H A D | mips.md | 4993 ;; Clobber the return address on the stack. We can't expand this
|
/openbsd/gnu/usr.bin/gcc/gcc/config/s390/ |
H A D | s390.md | 191 ; Clobber: CKSM, CFC, CS, CDS, CUUTF, CUTFU, PLO, SPM, STCK, STCKE, TS, TRT, TRE, UPT
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | ChangeLog.4 | 88 * ia64.md (movdi_symbolic): Clobber a scratch register. Use it 2563 * gcc/config/sh/sh.md (udivsi3_i4, udivsi3_i4_single): Clobber 2959 * config/sh/sh.md: Clobber MACH_REG and MACL_REG in SImode,
|
H A D | ChangeLog | 1196 * config/s390/s390.c (s390_expand_movstr): Clobber double-word 10152 (call_internal_symref, call_value_internal_symref): Clobber register 1. 10157 (sibcall_internal_symref, sibcall_value_internal_symref): Clobber
|
H A D | ChangeLog.2 | 11679 * pa.md (divsi3, udivsi3, modsi3, umodsi3 expanders): Clobber a new
|
/openbsd/gnu/usr.bin/gcc/gcc/config/mips/ |
H A D | mips.md | 10089 ;; Clobber the return address on the stack. We can't expand this
|
/openbsd/gnu/gcc/gcc/config/sh/ |
H A D | sh.md | 9000 ;; Clobber the return address on the stack. We can't expand this
|
/openbsd/games/fortune/datfiles/ |
H A D | fortunes | 10533 CLBR Clobber Register 10534 CLBRI Clobber Register Immediately
|
/openbsd/gnu/usr.bin/binutils-2.17/bfd/ |
H A D | ChangeLog-9495 | 781 to o. Clobber and restore the list of new csects around the call
|
/openbsd/gnu/usr.bin/binutils/bfd/ |
H A D | ChangeLog-9495 | 781 to o. Clobber and restore the list of new csects around the call
|