Home
last modified time | relevance | path

Searched refs:Scratch (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp110 unsigned Scratch = I->getOperand(7).getReg(); in expandAtomicCmpSwapSubword() local
148 .addReg(Scratch) in expandAtomicCmpSwapSubword()
159 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
162 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
164 BuildMI(loop2MBB, DL, TII->get(SC), Scratch) in expandAtomicCmpSwapSubword()
165 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
169 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
288 BuildMI(loop2MBB, DL, TII->get(SC), Scratch) in expandAtomicCmpSwap()
289 .addReg(Scratch).addReg(Ptr).addImm(0); in expandAtomicCmpSwap()
602 BuildMI(loopMBB, DL, TII->get(NOR), Scratch).addReg(ZERO).addReg(Scratch); in expandAtomicBinOp()
[all …]
H A DMipsISelLowering.cpp1470 unsigned Scratch = RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary() local
1519 .addReg(Scratch, RegState::Define | RegState::EarlyClobber | in emitAtomicBinary()
1583 unsigned Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword() local
1692 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicBinaryPartword()
1733 unsigned Scratch = MRI.createVirtualRegister(RC); in emitAtomicCmpSwap() local
1760 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwap()
1812 unsigned Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword() local
1882 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwapPartword()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp372 llvm::SmallString<128> &Scratch) { in getNodeName() argument
379 Scratch.clear(); in getNodeName()
380 llvm::raw_svector_ostream OS(Scratch); in getNodeName()
389 llvm::SmallString<128> &Scratch) { in getNodeName() argument
393 Scratch.clear(); in getNodeName()
398 llvm::SmallString<128> &Scratch) { in getNodeName() argument
450 llvm::SmallString<128> Scratch; in matchesNodeUnqualified() local
451 StringRef NodeName = getNodeName(Node, Scratch); in matchesNodeUnqualified()
459 llvm::SmallString<128> Scratch; in matchesNodeFullFast() local
469 if (!Patterns.consumeNameSuffix(getNodeName(Node, Scratch), in matchesNodeFullFast()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.td118 // Scratch registers.
136 // Scratch registers.
153 // Scratch registers.
173 // Scratch registers.
185 // Scratch registers.
196 // Scratch registers.
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp1679 APValue Scratch; in EvaluateIgnoredValue() local
1680 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
10945 EvalResult Scratch; in EvaluateAsBooleanCondition() local
10946 return EvaluateAsRValue(Scratch, Ctx) && in EvaluateAsBooleanCondition()
10947 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
11609 APValue Scratch; in isCXX11ConstantExpr() local
11610 bool IsConstExpr = ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch); in isCXX11ConstantExpr()
11689 APValue Scratch; in isPotentialConstantExpr() local
11693 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
11694 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
[all …]
/freebsd-12.1/sys/dev/aic7xxx/
H A Daic7xxx.reg585 * Single byte window into the Scratch Ram area starting at the address
1254 /* ---------------------- Scratch RAM Offsets ------------------------- */
H A Daic79xx.reg3446 /* ---------------------- Scratch RAM Offsets ------------------------- */
/freebsd-12.1/stand/i386/btx/btx/
H A Dbtx.S25 .set MEM_BUF,0x1800 # Scratch buffer
/freebsd-12.1/share/misc/
H A Dpci_vendors12431 31b5 VX11 Scratch Device
12534 6353 VX800/VX820 Scratch Registers
12536 6409 VX855/VX875 Scratch Registers
12537 6410 VX900 Scratch Registers
21818 31b5 ZX-100/ZX-D Scratch Device
28208 3422 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.md34 (IP_REGNUM 12) ; Scratch register
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi2485 when compiling PIC)@. Scratch registers need not have the same mode
2541 Scratch operands in memory (constraint @code{"=m"} / @code{"=&m"}) are
H A Dmd.texi5935 Scratch registers are requested with a @code{match_scratch} pattern at
/freebsd-12.1/contrib/gcc/
H A DChangeLog-19993603 * i386.md (push mem peeps): Scratch is live after evaluation