/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | SwiftCallingConv.cpp | 798 static ABIArgInfo classifyExpandedType(SwiftAggLowering &lowering, in classifyExpandedType() argument 801 if (lowering.empty()) { in classifyExpandedType() 803 } else if (lowering.shouldPassIndirectly(forReturn)) { in classifyExpandedType() 806 auto types = lowering.getCoerceAndExpandTypes(); in classifyExpandedType() 820 SwiftAggLowering lowering(CGM); in classifyType() local 821 lowering.addTypedData(recordType->getDecl(), CharUnits::Zero(), layout); in classifyType() 822 lowering.finish(); in classifyType() 824 return classifyExpandedType(lowering, forReturn, layout.getAlignment()); in classifyType() 835 SwiftAggLowering lowering(CGM); in classifyType() local 836 lowering.addTypedData(type, CharUnits::Zero()); in classifyType() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Relocation.txt | 10 1. Code for lowering addresses references to machine dependent code is 12 is called by the relocation model specific lowering function, using
|
H A D | MipsCallingConv.td | 22 /// Match if the original argument (before lowering) was a float. 28 /// Match if the original argument (before lowering) was a 128-bit float (i.e.
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | MachinePassRegistry.def | 29 MODULE_PASS("pre-isel-intrinsic-lowering", PreISelIntrinsicLoweringPass()) 30 MODULE_PASS("shadow-stack-gc-lowering", ShadowStackGCLoweringPass()) 56 FUNCTION_PASS("gc-lowering", GCLoweringPass())
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsAMDGPU.td | 182 // For internal use. Coordinates LDS lowering between IR transform and backend. 1135 // all: volatile op (bit 31, stripped at lowering) 1165 // all: volatile op (bit 31, stripped at lowering) 1197 // all: volatile op (bit 31, stripped at lowering) 1215 // all: volatile op (bit 31, stripped at lowering) 1234 // all: volatile op (bit 31, stripped at lowering) 1252 // all: volatile op (bit 31, stripped at lowering) 1272 // all: volatile op (bit 31, stripped at lowering) 1291 // all: volatile op (bit 31, stripped at lowering) 1492 // all: volatile op (bit 31, stripped at lowering) [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrControl.td | 55 // TODO: SelectionDAG's lowering insists on using a pointer as the index for 115 // terminator, lowering debugtrap to UNREACHABLE can create an invalid
|
H A D | WebAssemblyInstrCall.td | 18 // stack space to allocate or free, which is used for varargs lowering.
|
H A D | WebAssemblyInstrFormats.td | 51 // are converted to their corresponding stack instructions before lowering to
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXIL.td | 20 // lowering to DXIL Operation calls. These class name strings are specified 218 // maps for lowering to DXIL Op Sin. However, valid overloads of DXIL Sin
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassRegistry.def | 107 MODULE_PASS("pre-isel-intrinsic-lowering", PreISelIntrinsicLoweringPass(*TM)) 133 MODULE_PASS("shadow-stack-gc-lowering", ShadowStackGCLoweringPass()) 356 FUNCTION_PASS("gc-lowering", GCLoweringPass())
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVBuiltins.td | 75 // minNumArgs is the minimum required number of arguments for lowering. 76 // maxNumArgs specifies the maximum used number of arguments for lowering. 125 // Class defining an extended builtin record used for lowering into an 1253 // Class defining a get builtin record used for lowering builtin calls such as 1307 // Class defining an image query builtin record used for lowering the OpenCL 1352 // lowering into OpConvert instructions. 1451 // Class defining a vector data load/store builtin record used for lowering 1524 // in the record is used for lowering into OpType.
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-veyron-mickey.dts | 113 * - After 696 MHz we stop lowering voltage, so throttling
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrControl.td | 305 // This gets substituted to a conditional jump instruction in MC lowering. 429 // This gets substituted to a conditional jump instruction in MC lowering.
|
H A D | X86.td | 394 "lowering them with a speculation blocking construct", 404 "When lowering an indirect call or branch using a `retpoline`, rely " 588 // Prefer lowering shuffles on AVX512 targets (e.g. Skylake Server) to
|
H A D | X86InstrFMA.td | 286 // The FMA 213 form is created for lowering of scalar FMA intrinsics
|
H A D | X86InstrFragments.td | 679 // instead of a MOVZX. The sdivrem lowering will emit emit a MOVSX to move
|
H A D | X86CallingConv.td | 320 // target lowering, and is returned in 1-3 sse regs.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallingConv.td | 364 // current frame lowering expects to encounter it while processing callee-saved
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.td | 228 // but that would confuse ARM64 lowering code.) 568 // We put FP before LR, so that frame lowering logic generates (FP,LR) pairs,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetInstrPredicate.td | 294 // it is lowering predicates for MCInst or MachineInstr.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | README_P9.txt | 576 - Provide custom lowering for common atomic operations to use these
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.td | 705 // Instructions to set flags used in lowering comparisons.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrInfo.td | 516 // into a few smaller is faster than doing a move, if so do custom lowering
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | BuiltinsNVPTX.def | 651 // These return a pair {value, predicate}, which requires custom lowering.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstructions.td | 1166 // TODO: Introduce strict variant of AMDGPUfp_to_f16 and share custom lowering 3077 // Use the max lowering if we don't need to flush. 3350 // lowering.
|