Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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.cpp1556 Register Scratch = RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary() local
1606 .addReg(Scratch, RegState::Define | RegState::EarlyClobber | in emitAtomicBinary()
1676 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword() local
1819 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicBinaryPartword()
1865 Register Scratch = MRI.createVirtualRegister(RC); in emitAtomicCmpSwap() local
1890 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwap()
1942 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword() local
2012 .addReg(Scratch, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwapPartword()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkRunner.cpp36 Scratch(std::make_unique<ScratchSpace>()) {} in BenchmarkRunner()
45 BenchmarkRunner::ScratchSpace *Scratch) in FunctionExecutorImpl() argument
47 Scratch(Scratch) {} in FunctionExecutorImpl()
75 char *const ScratchPtr = Scratch->ptr(); in runAndSample()
96 Scratch->clear(); in runAndSample()
133 BenchmarkRunner::ScratchSpace *const Scratch; member in llvm::exegesis::__anon496ec3a00111::FunctionExecutorImpl
222 Scratch.get()); in runConfiguration()
H A DBenchmarkRunner.h114 const std::unique_ptr<ScratchSpace> Scratch; variable
/openbsd-src/gnu/llvm/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()
229 Register Scratch = MI.getOperand(1).getReg(); in expandAtomicCmpSwap128() local
230 Register ScratchHi = TRI->getSubReg(Scratch, PPC::sub_gp8_x0); in expandAtomicCmpSwap128()
231 Register ScratchLo = TRI->getSubReg(Scratch, PPC::sub_gp8_x1); in expandAtomicCmpSwap128()
286 BuildMI(CurrentMBB, DL, SC).addReg(Scratch).addReg(RA).addReg(RB); in expandAtomicCmpSwap128()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp496 llvm::SmallString<128> &Scratch) { in getNodeName() argument
503 Scratch.clear(); in getNodeName()
504 llvm::raw_svector_ostream OS(Scratch); in getNodeName()
513 llvm::SmallString<128> &Scratch) { in getNodeName() argument
517 Scratch.clear(); in getNodeName()
518 return ("(anonymous " + Node.getKindName() + ")").toStringRef(Scratch); in getNodeName()
522 llvm::SmallString<128> &Scratch) { in getNodeName() argument
575 llvm::SmallString<128> Scratch; in matchesNodeUnqualified() local
576 StringRef NodeName = getNodeName(Node, Scratch); in matchesNodeUnqualified()
584 llvm::SmallString<128> Scratch; in matchesNodeFullFast() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp44 APInt &Inst, APInt &Scratch,
212 APInt Scratch(16, 0U); in encodeInstruction() local
213 getBinaryCodeForInstr(MI, Fixups, EncodedInst, Scratch, STI); in encodeInstruction()
/openbsd-src/gnu/llvm/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.
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g77.f-torture/execute/
H A D20001201.x1 # Scratch files aren't implemented for mmixware
H A D6367.x1 # Scratch files aren't implemented for mmixware
H A Dio0.x1 # Scratch files aren't implemented for mmixware
H A Dio1.x1 # Scratch files aren't implemented for mmixware
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DOptimizedStructLayout.h70 void *Scratch; member
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp559 SmallString<16> Scratch; member in __anone25890d60111::__anone25890d60711::MergedBlockName
580 Scratch.clear(); in makeName()
583 Scratch.reserve(size + Comparisons.size() - 1); in makeName()
585 Scratch.append(str.begin(), str.end()); in makeName()
595 return Scratch.str(); in makeName()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.h37 APInt &Inst, APInt &Scratch,
H A DSIMCCodeEmitter.cpp323 APInt Encoding, Scratch; in encodeInstruction() local
324 getBinaryCodeForInstr(MI, Fixups, Encoding, Scratch, STI); in encodeInstruction()
/openbsd-src/gnu/llvm/lld/ELF/
H A DDriverUtils.cpp237 llvm::SmallString<128> Scratch; in findMajMinShlib() local
238 const StringRef LibName = (libNameSo + ".").toStringRef(Scratch); in findMajMinShlib()
/openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp259 SmallString<32> Scratch; in getModuleContextHash() local
269 Scratch.clear(); in getModuleContextHash()
270 StringRef Str = Arg.toStringRef(Scratch); in getModuleContextHash()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp726 llvm::SmallString<128> Scratch; in GenerateFlangClausesParser() local
734 .toStringRef(Scratch)); in GenerateFlangClausesParser()
/openbsd-src/gnu/llvm/llvm/docs/
H A DAMDGPUUsage.rst768 Scratch memory can be accessed in an interleaved manner using buffer
1933 ``DW_MSPACE_LLVM_private`` 0x0004 Private (Scratch)
1981 …``DW_ASPACE_AMDGPU_private_lane`` 0x05 32 32 Private (Scratch) *focused lane*
1982 …``DW_ASPACE_AMDGPU_private_wave`` 0x06 32 32 Private (Scratch) *unswizzled w…
3038 Scratch (GFX7-GFX10)
3245 Scratch (GFX7-GFX9)
4699 then Flat Scratch Init 2 See
4718 Flat Scratch Init. However, it
4721 Flat Scratch Init value.
4734 then Scratch Wavefront Offset 1 See
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1491 auto Scratch = MRI.createVirtualRegister(&AArch64::GPR64RegClass); in legalizeAtomicCmpxchg128() local
1492 CAS = MIRBuilder.buildInstr(Opcode, {DstLo, DstHi, Scratch}, in legalizeAtomicCmpxchg128()
/openbsd-src/sys/dev/microcode/aic7xxx/
H A Daic7xxx.reg586 * Single byte window into the Scratch Ram area starting at the address
1255 /* ---------------------- Scratch RAM Offsets ------------------------- */
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td261 …"Scratch instructions with a VGPR offset and a negative immediate offset that is not a multiple of…
860 "Flat Scratch register is a readonly SPI initialized architected register"
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp1953 APValue Scratch; in EvaluateIgnoredValue() local
1954 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
15219 EvalResult Scratch; in EvaluateAsBooleanCondition() local
15220 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
15221 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
16067 APValue Scratch; in isCXX11ConstantExpr() local
16069 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
16196 APValue Scratch; in isPotentialConstantExpr() local
16200 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
16201 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
[all …]

12