Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp706 llvm::SmallVectorImpl<uint64_t> &Scratch);
708 llvm::SmallVectorImpl<uint64_t> &Scratch);
710 llvm::SmallVectorImpl<uint64_t> &Scratch);
712 llvm::SmallVectorImpl<uint64_t> &Scratch);
714 llvm::SmallVectorImpl<uint64_t> &Scratch);
716 llvm::SmallVectorImpl<uint64_t> &Scratch);
718 llvm::SmallVectorImpl<uint64_t> &Scratch);
720 llvm::SmallVectorImpl<uint64_t> &Scratch);
722 llvm::SmallVectorImpl<uint64_t> &Scratch);
724 llvm::SmallVectorImpl<uint64_t> &Scratch);
[all …]
H A DAPINotesWriter.cpp33 llvm::SmallVector<uint64_t, 64> Scratch; member in clang::api_notes::APINotesWriter::Implementation
277 Metadata.emit(Scratch, VERSION_MAJOR, VERSION_MINOR); in writeControlBlock()
280 ModuleName.emit(Scratch, this->ModuleName); in writeControlBlock()
284 SourceFile.emit(Scratch, this->SourceFile->getSize(), in writeControlBlock()
344 IdentifierData.emit(Scratch, Offset, HashTableBlob); in writeIdentifierBlock()
624 ContextID.emit(Scratch, Offset, HashTableBlob); in writeContextBlock()
643 ContextInfo.emit(Scratch, Offset, HashTableBlob); in writeContextBlock()
734 ObjCPropertyData.emit(Scratch, Offset, HashTableBlob); in writeObjCPropertyBlock()
830 ObjCMethodData.emit(Scratch, Offset, HashTableBlob); in writeObjCMethodBlock()
857 CXXMethodData.emit(Scratch, Offset, HashTableBlob); in writeCXXMethodBlock()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp109 Register Scratch = I->getOperand(7).getReg(); in expandAtomicCmpSwapSubword() local
145 BuildMI(loop1MBB, DL, TII->get(LL), Scratch).addReg(Ptr).addImm(0); in expandAtomicCmpSwapSubword()
147 .addReg(Scratch) in expandAtomicCmpSwapSubword()
157 BuildMI(loop2MBB, DL, TII->get(Mips::AND), Scratch) in expandAtomicCmpSwapSubword()
158 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
160 BuildMI(loop2MBB, DL, TII->get(Mips::OR), Scratch) in expandAtomicCmpSwapSubword()
161 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
163 BuildMI(loop2MBB, DL, TII->get(SC), Scratch) in expandAtomicCmpSwapSubword()
164 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
168 .addReg(Scratch, RegState::Kill) in expandAtomicCmpSwapSubword()
[all …]
H A DMipsISelLowering.cpp1580 Register Scratch = RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary() local
1630 .addReg(Scratch, RegState::Define | RegState::EarlyClobber | in emitAtomicBinary()
1700 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword() local
1843 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicBinaryPartword()
1889 Register Scratch = MRI.createVirtualRegister(RC); in emitAtomicCmpSwap() local
1914 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwap()
1966 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword() local
2036 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwapPartword()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DOptimizedStructLayout.cpp96 I->Scratch = reinterpret_cast<void*>(UniqueNumber++); in performOptimizedStructLayout()
117 auto lhsNumber = reinterpret_cast<uintptr_t>(lhs->Scratch); in performOptimizedStructLayout()
118 auto rhsNumber = reinterpret_cast<uintptr_t>(rhs->Scratch); in performOptimizedStructLayout()
251 return static_cast<Field *>(Cur->Scratch); in performOptimizedStructLayout()
262 LastInQueue->Scratch = I; in performOptimizedStructLayout()
266 LastInQueue->Scratch = nullptr; in performOptimizedStructLayout()
301 Last->Scratch = Cur->Scratch; in performOptimizedStructLayout()
306 if (!Cur->Scratch) in performOptimizedStructLayout()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCExpandAtomicPseudoInsts.cpp152 Register Scratch = MI.getOperand(1).getReg(); in expandAtomicRMW128() local
153 Register ScratchHi = TRI->getSubReg(Scratch, PPC::sub_gp8_x0); in expandAtomicRMW128()
154 Register ScratchLo = TRI->getSubReg(Scratch, PPC::sub_gp8_x1); in expandAtomicRMW128()
204 BuildMI(CurrentMBB, DL, SC).addReg(Scratch).addReg(RA).addReg(RB); in expandAtomicRMW128()
228 Register Scratch = MI.getOperand(1).getReg(); in expandAtomicCmpSwap128() local
229 Register ScratchHi = TRI->getSubReg(Scratch, PPC::sub_gp8_x0); in expandAtomicCmpSwap128()
230 Register ScratchLo = TRI->getSubReg(Scratch, PPC::sub_gp8_x1); in expandAtomicCmpSwap128()
280 BuildMI(CurrentMBB, DL, SC).addReg(Scratch).addReg(RA).addReg(RB); in expandAtomicCmpSwap128()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp44 APInt &Inst, APInt &Scratch,
236 APInt Scratch(64, 0U); // One APInt word is enough.
237 getBinaryCodeForInstr(MI, Fixups, EncodedInst, Scratch, STI);
213 APInt Scratch(16, 0U); encodeInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.td118 // Scratch registers.
134 // Scratch registers.
148 // Scratch registers.
175 // Scratch registers.
186 // Scratch registers.
196 // Scratch registers.
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DOptimizedStructLayout.h70 void *Scratch; member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp561 SmallString<16> Scratch; member in __anonde3b773f0111::__anonde3b773f0711::MergedBlockName
582 Scratch.clear(); in makeName()
585 Scratch.reserve(size + Comparisons.size() - 1); in makeName()
587 Scratch.append(str.begin(), str.end()); in makeName()
597 return Scratch.str(); in makeName()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp95 APInt &Inst, APInt &Scratch,
367 APInt Encoding, Scratch; in encodeInstruction() local
368 getBinaryCodeForInstr(MI, Fixups, Encoding, Scratch, STI); in encodeInstruction()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp1072 llvm::SmallString<128> Scratch; in GenerateFlangClausesParser() local
1081 .toStringRef(Scratch)); in GenerateFlangClausesParser()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp394 SmallString<32> Scratch; in getModuleContextHash() local
/freebsd/sys/dev/aic7xxx/
H A Daic7xxx.reg583 * Single byte window into the Scratch Ram area starting at the address
1252 /* ---------------------- Scratch RAM Offsets ------------------------- */
H A Daic79xx.reg3444 /* ---------------------- Scratch RAM Offsets ------------------------- */
/freebsd/stand/i386/btx/btx/
H A Dbtx.S23 .set MEM_BUF,0x1800 # Scratch buffer
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp2094 auto Scratch = MRI.createVirtualRegister(&AArch64::GPR64RegClass); in legalizeAtomicCmpxchg128() local
2095 CAS = MIRBuilder.buildInstr(Opcode, {DstLo, DstHi, Scratch}, in legalizeAtomicCmpxchg128()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td277 …"Scratch instructions with a VGPR offset and a negative immediate offset that is not a multiple of…
1085 "Flat Scratch register is a readonly SPI initialized architected register"
H A DFLATInstructions.td60 bits<1> has_sve = 0; // Scratch VGPR Enable
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2034 APValue Scratch; in EvaluateIgnoredValue() local
2035 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
15991 EvalResult Scratch; in EvaluateAsBooleanCondition() local
15992 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
15993 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
16870 APValue Scratch; in isCXX11ConstantExpr() local
16872 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
17001 APValue Scratch; in isPotentialConstantExpr() local
17005 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
17006 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
[all …]
/freebsd/contrib/bc/
H A DREADME.md440 * [Linux from Scratch][34].
H A DNEWS.md121 environments and Linux from Scratch.
1158 This release contains a fix for the test suite made for Linux from Scratch: now
/freebsd/share/misc/
H A Dpci_vendors14503 31b5 VX11 Scratch Device
14612 6353 VX800/VX820 Scratch Registers
14614 6409 VX855/VX875 Scratch Registers
14615 6410 VX900 Series Scratch Registers
26167 31b5 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000/KX-7000 Scratch Device
34816 3422 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers