| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsRISCV.td | 893 [ImmArg<ArgIndex<!add(nf, 3)>>, NoCapture<ArgIndex<nf>>]>, 900 class RISCVSSegLoad<int nf> 1491 defm vlseg # nf : RISCVUSSegLoad<nf>; 1492 defm vlseg # nf # ff : RISCVUSSegLoadFF<nf>; 1493 defm vlsseg # nf : RISCVSSegLoad<nf>; 1494 defm vloxseg # nf : RISCVISegLoad<nf>; 1495 defm vluxseg # nf : RISCVISegLoad<nf>; 1496 defm vsseg # nf : RISCVUSSegStore<nf>; 1497 defm vssseg # nf : RISCVSSegStore<nf>; 1498 defm vsoxseg # nf : RISCVISegStore<nf>; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoV.td | 230 // vs<nf>r.v vd, (rs1) 1522 foreach nf=2-8 in { 1537 VStridedSegmentLoad<!add(nf, -1), w, "vlsseg"#nf#"e"#eew#".v">, 1540 VStridedSegmentStore<!add(nf, -1), w, "vssseg"#nf#"e"#eew#".v">, 1561 foreach nf=2-8 in { 1575 VStridedSegmentLoad<!add(nf, -1), LSWidth64, "vlsseg"#nf#"e64.v">, 1583 foreach nf=2-8 in { 1587 "vluxseg"#nf#"ei64.v">, VLUXSEGSched<nf, 64>; 1590 "vloxseg"#nf#"ei64.v">, VLOXSEGSched<nf, 64>; 1593 "vsuxseg"#nf#"ei64.v">, VSUXSEGSched<nf, 64>; [all …]
|
| H A D | RISCVInstrFormatsV.td | 204 class RVInstVLU<bits<3> nf, bit mew, RISCVLSUMOP lumop, 212 let Inst{31-29} = nf; 226 class RVInstVLS<bits<3> nf, bit mew, bits<3> width, 234 let Inst{31-29} = nf; 248 class RVInstVLX<bits<3> nf, bit mew, RISCVMOP mop, bits<3> width, 256 let Inst{31-29} = nf; 270 class RVInstVSU<bits<3> nf, bit mew, RISCVLSUMOP sumop, 278 let Inst{31-29} = nf; 291 class RVInstVSS<bits<3> nf, bit mew, bits<3> width, 299 let Inst{31-29} = nf; [all …]
|
| H A D | RISCVRegisterInfo.td | 353 class SubRegSet<int nf, int lmul> { 358 !if(!lt(i, nf), 407 !if(!ge(start, nf), 411 !foreach(i, IndexSet<start, nf, lmul, isV0>.R, 416 !size(IndexSet<start, nf, lmul, isV0>.R)))], 417 VRegList<LIn, !add(start, 1), nf, lmul, isV0>.L)); 579 foreach nf = NFList<m>.L in { 580 def "VRN" # nf # "M" # m # "NoV0": VReg<[untyped], 582 !mul(nf, m)>; 583 def "VRN" # nf # "M" # m: VReg<[untyped], [all …]
|
| H A D | RISCVScheduleV.td | 57 foreach nf=2-8 in { 59 def WriteVLSEG # nf # e # eew : SchedWrite; 60 def WriteVSSEG # nf # e # eew : SchedWrite; 61 def WriteVLSEGFF # nf # e # eew : SchedWrite; 62 def WriteVLSSEG # nf # e # eew : SchedWrite; 63 def WriteVSSSEG # nf # e # eew : SchedWrite; 64 def WriteVLUXSEG # nf # e # eew : SchedWrite; 65 def WriteVLOXSEG # nf # e # eew : SchedWrite; 66 def WriteVSUXSEG # nf # e # eew : SchedWrite; 67 def WriteVSOXSEG # nf # e # eew : SchedWrite; [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | multi-use-reduction-bug.ll | 17 %nf = alloca i32, align 4 21 %nf.promoted = load i32, i32* %nf, align 4 26 %inc6 = phi i32 [ %nf.promoted, %entry ], [ undef, %for.body ]
|
| /llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/ |
| H A D | comdat_rename.ll | 20 $nf = comdat any 21 ; CHECK: $nf = comdat any 22 define void @nf() comdat($nf) {
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/ |
| H A D | insert_node_type.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i); in test() 57 typename Container::node_type dupl = nf(0); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 33 auto* nf = &node_factory<Container>; in test() local 37 typename Container::node_type node = nf(i); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/ |
| H A D | insert_node_type.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i); in test() 57 typename Container::node_type dupl = nf(0); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 33 auto* nf = &node_factory<Container>; in test() local 37 typename Container::node_type node = nf(i); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.modifiers/ |
| H A D | insert_node_type.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i, i + 1); in test() 56 typename Container::node_type dupl = nf(0, 42); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i, i + 1); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/ |
| H A D | insert_node_type.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i, i + 1); in test() 56 typename Container::node_type dupl = nf(0, 42); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i, i + 1); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/ |
| H A D | insert_node_type.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i); in test() 60 typename Container::node_type dupl = nf(0); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/ |
| H A D | insert_node_type.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i); in test() 60 typename Container::node_type dupl = nf(0); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 34 auto* nf = &node_factory<Container>; in test() local 38 typename Container::node_type node = nf(i); in test()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 826 IRName = op # nf, 828 NF = nf, 903 NF = nf, 980 IRName = op # nf, 982 NF = nf, 1053 IRName = op # nf, 1055 NF = nf, 1140 IRName = op # nf, 1142 NF = nf, 1188 NF = nf, [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/ |
| H A D | insert_node_type.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i, i + 1); in test() 60 typename Container::node_type dupl = nf(0, 42); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i, i + 1); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/map/map.modifiers/ |
| H A D | insert_node_type.pass.cpp | 36 auto* nf = &node_factory<Container>; in test() local 40 typename Container::node_type node = nf(i, i + 1); in test() 61 typename Container::node_type dupl = nf(0, 42); in test()
|
| H A D | insert_node_type_hint.pass.cpp | 35 auto* nf = &node_factory<Container>; in test() local 39 typename Container::node_type node = nf(i, i + 1); in test()
|
| /llvm-project-15.0.7/clang/test/VFS/ |
| H A D | module-header-mismatches.m | 22 // RUN: %clang_cc1 -Werror -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/nf-mcp -ivfsove… 23 // RUN: %clang_cc1 -Werror -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/nf-mcp -F %t/no… 24 // RUN: find %t/nf-mcp -name "Mismatch-*.pcm" | count 1
|