Home
last modified time | relevance | path

Searched refs:Lowering (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86WinAllocaExpander.cpp44 enum Lowering { TouchAndSub, Sub, Probe }; enum in __anon7a9e085d0111::X86WinAllocaExpander
47 typedef MapVector<MachineInstr*, Lowering> LoweringMap;
53 Lowering getLowering(int64_t CurrentOffset, int64_t AllocaAmount);
56 void lower(MachineInstr* MI, Lowering L);
96 X86WinAllocaExpander::Lowering
160 Lowering L = getLowering(Offset, Amount); in computeLowerings()
198 void X86WinAllocaExpander::lower(MachineInstr* MI, Lowering L) { in lower()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp75 const TargetLowering *Lowering = in initializeLibCalls() local
78 if (Lowering && TLSet.insert(Lowering).second) in initializeLibCalls()
84 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in initializeLibCalls()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp608 const SITargetLowering& Lowering = in glueCopyToM0() local
613 SDValue M0 = Lowering.copyToM0(*CurDAG, N->getOperand(0), SDLoc(N), Val); in glueCopyToM0()
854 const SITargetLowering& Lowering = in Select() local
856 N = Lowering.legalizeTargetIndependentNode(N, *CurDAG); in Select()
1490 const SITargetLowering& Lowering = in SelectMUBUFAddr64() local
1493 SRsrc = SDValue(Lowering.wrapAddr64Rsrc(*CurDAG, DL, Ptr), 0); in SelectMUBUFAddr64()
1634 const SITargetLowering& Lowering = in SelectMUBUFOffset() local
1637 SRsrc = SDValue(Lowering.buildRSRC(*CurDAG, DL, Ptr, 0, Rsrc), 0); in SelectMUBUFOffset()
3007 const AMDGPUTargetLowering& Lowering = in PostprocessISelDAG() local
3021 SDNode *ResNode = Lowering.PostISelFolding(MachineNode, *CurDAG); in PostprocessISelDAG()
H A DAMDGPUInstructions.td192 const SITargetLowering &Lowering =
195 return Lowering.isCanonicalized(*CurDAG, N->getOperand(0)) &&
196 Lowering.isCanonicalized(*CurDAG, N->getOperand(1));
H A DEvergreenInstructions.td801 // XXX: Lowering SELECT_CC will sometimes generate fp_to_[su]int nodes,
H A DSIInstructions.td2168 // FIXME: Lowering f32/f16 with max is worse since we can use a
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DCoroutines.rst65 Switched-Resume Lowering
126 Returned-Continuation Lowering
177 Async Lowering
228 `llvm.coro.id.async` intrinsic. Lowering will update the size entry with the
240 Lowering will split an async coroutine into a ramp function and one resume
1197 from the frontend. Lowering will add to this size the size required by the frame
1207 Lowering will update the context size requirement in this struct by adding the
1568 Lowering will replace this intrinsic with the resume function for this suspend
1576 suspend point. It should take 3 arguments. Lowering will `musttail` call this
1606 Lowering will replace this intrinsic with its coroutine function argument.
H A DLangRef.rst21183 Lowering:
21375 Lowering:
21629 Lowering:
21707 Lowering:
21782 Lowering:
21808 Lowering:
21822 Lowering:
21836 Lowering:
21850 Lowering:
21864 Lowering:
[all …]
H A DStatepoints.rst763 Lowering Quality and Representation Overhead
/netbsd-src/external/apache2/llvm/dist/llvm/docs/GlobalISel/
H A DLegalizer.rst321 * Lowering them to G_TRUNC+G_ANYEXT and some legalizable instructions.
322 * Lowering them to target instructions which are legal by definition.
/netbsd-src/crypto/external/bsd/openssl.old/dist/test/
H A DREADME.ssltest.md55 both client and server. Lowering the fragment size will split handshake and
/netbsd-src/crypto/external/bsd/openssl/dist/test/
H A DREADME.ssltest.md55 both client and server. Lowering the fragment size will split handshake and
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def324 "Lowering this threshold can alleviate the memory burden of "
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td2176 // Lowering of 'tst' node to 'TST' instruction.
2181 // Lowering of 'lsl' node to 'LSL' instruction.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td1158 // Lowering for atomic load and store is defined in RISCVInstrInfoA.td.
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsics.td1286 // Coroutine Lowering Intrinsics. Used internally by coroutine passes.
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dpasses.texi470 Lowering of OpenMP constructs involves creating replacement
H A Dgccint.info8060 Lowering of OpenMP constructs involves creating replacement
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dpasses.texi477 Lowering of OpenMP constructs involves creating replacement
H A Dgccint.info7701 Lowering of OpenMP constructs involves creating replacement
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3920 static unsigned EnsureStackAlignment(const PPCFrameLowering *Lowering, in EnsureStackAlignment() argument
3922 return alignTo(NumBytes, Lowering->getStackAlign()); in EnsureStackAlignment()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.md1235 sequences require temporary pseudo registers. Lowering now is also
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.md1274 sequences require temporary pseudo registers. Lowering now is also
/netbsd-src/external/gpl2/texinfo/dist/doc/
H A Dtexinfo.txi4644 @cindex Lowering and raising sections