Searched refs:constpool (Results 1 – 19 of 19) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | code-model-tiny-abs.ll | 46 define dso_local <2 x i64> @constpool() { 47 ; CHECK-LABEL: constpool:
|
| H A D | code-model-large-abs.ll | 63 define dso_local <2 x i64> @constpool() { 64 ; CHECK-LABEL: constpool:
|
| H A D | arm64-elf-constpool.ll | 5 ; creates a constpool entry for floating values.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | constantpool-promote-duplicate.ll | 7 ; a single constpool entry
|
| H A D | jump-table-islands-split.ll | 6 ; The constpool entry used to call @foo should be directly between where we want
|
| H A D | struct_byval.ll | 32 ; Ensure that use movw instead of constpool for the loop trip count. But don't
|
| H A D | thumb-big-stack.ll | 5 ; This file has been generated from the constpool test of the test-suite.
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | README-Thumb.txt | 62 Note the assembler also does something similar to constpool load: 180 str offset field, we load the offset from a constpool entry and add it to sp:
|
| H A D | ARMInstrThumb.td | 1727 // Pseudo instruction that combines ldr from constpool and add pc. This should
|
| H A D | ARMInstrThumb2.td | 4280 // Pseudo instruction that combines ldr from constpool and add pc. This should
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | CSKYTargetParser.def | 118 CSKY_ARCH_EXT_NAME("constpool", CSKY::AEK_CONSTPOOL, "+constpool", "-constpool")
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo.td | 80 def to_tconstpool : SDNodeXForm<constpool, [{ 86 def to_tconstpool_hi16 : SDNodeXForm<constpool, [{ 92 def to_tconstpool_lo16 : SDNodeXForm<constpool, [{ 1122 def : Pat<(i32 constpool:$src), (GRS32 (to_tconstpool tconstpool:$src))>; 1125 def : Pat<(i32 constpool:$src), 1129 def : Pat<(i32 (load constpool:$src)), (LRW32 (to_tconstpool tconstpool:$src))>;
|
| H A D | CSKYInstrInfoF2.td | 109 def : Pat<(f32 (load constpool:$src)), (f2FLRW_S (to_tconstpool tconstpool:$src))>, Requires<[HasFP… 110 def : Pat<(f64 (load constpool:$src)), (f2FLRW_D (to_tconstpool tconstpool:$src))>, Requires<[HasFP…
|
| H A D | CSKY.td | 241 def FeatureConstPool : SubtargetFeature<"constpool", "DumpConstPool", "true",
|
| H A D | CSKYInstrInfo16Instr.td | 476 def : Pat<(i32 (load constpool:$src)), (LRW16 (to_tconstpool tconstpool:$src))>;
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | vec_setcc.ll | 143 ; 0xff, leading to a constpool load. The instruction doesn't matter here, but it
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcInstr64Bit.td | 542 // Add reg, lo. This is used when taking the addr of a global/constpool entry.
|
| H A D | SparcInstrInfo.td | 1777 // Add reg, lo. This is used when taking the addr of a global/constpool entry.
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 349 def constpool : SDNode<"ISD::ConstantPool", SDTPtrLeaf, [],
|