Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinAllocaExpander.cpp44 enum Lowering { TouchAndSub, Sub, Probe }; enum in __anon03adbaf70111::X86WinAllocaExpander
47 typedef MapVector<MachineInstr*, Lowering> LoweringMap;
53 Lowering getLowering(int64_t CurrentOffset, int64_t AllocaAmount);
56 void lower(MachineInstr* MI, Lowering L);
100 X86WinAllocaExpander::Lowering
164 Lowering L = getLowering(Offset, Amount); in computeLowerings()
202 void X86WinAllocaExpander::lower(MachineInstr* MI, Lowering L) { in lower()
/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp348 const SITargetLowering& Lowering = in glueCopyToM0() local
353 SDValue M0 = Lowering.copyToM0(*CurDAG, CurDAG->getEntryNode(), SDLoc(N), in glueCopyToM0()
615 const SITargetLowering& Lowering = in Select() local
617 N = Lowering.legalizeTargetIndependentNode(N, *CurDAG); in Select()
1097 const SITargetLowering& Lowering = in SelectMUBUFAddr64() local
1100 SRsrc = SDValue(Lowering.wrapAddr64Rsrc(*CurDAG, DL, Ptr), 0); in SelectMUBUFAddr64()
1255 const SITargetLowering& Lowering = in SelectMUBUFOffset() local
1258 SRsrc = SDValue(Lowering.buildRSRC(*CurDAG, DL, Ptr, 0, Rsrc), 0); in SelectMUBUFOffset()
2127 const AMDGPUTargetLowering& Lowering = in PostprocessISelDAG() local
2141 SDNode *ResNode = Lowering.PostISelFolding(MachineNode, *CurDAG); in PostprocessISelDAG()
H A DEvergreenInstructions.td687 // XXX: Lowering SELECT_CC will sometimes generate fp_to_[su]int nodes,
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td2099 // Lowering of 'tst' node to 'TST' instruction.
2104 // Lowering of 'lsl' node to 'LSL' instruction.
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsics.td949 // Coroutine Lowering Intrinsics. Used internally by coroutine passes.
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td898 // Lowering for atomic load and store is defined in RISCVInstrInfoA.td.
/freebsd-12.1/contrib/gcc/doc/
H A Dpasses.texi210 Lowering of OpenMP constructs involves creating replacement
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3375 static unsigned EnsureStackAlignment(const PPCFrameLowering *Lowering, in EnsureStackAlignment() argument
3377 unsigned TargetAlign = Lowering->getStackAlignment(); in EnsureStackAlignment()