| /llvm-project-15.0.7/libc/benchmarks/automemcpy/unittests/ |
| H A D | CodeGenTest.cpp | 30 {FunctionType::MEMCPY, Contiguous{{0, 4}}, Overlap{{4, 256}}, in TEST() 33 {FunctionType::MEMCMP, Contiguous{{0, 2}}, Overlap{{2, 64}}, llvm::None, in TEST() 36 {FunctionType::MEMSET, Contiguous{{0, 2}}, Overlap{{2, 256}}, llvm::None, in TEST() 39 {FunctionType::MEMSET, Contiguous{{0, 2}}, Overlap{{2, 256}}, llvm::None, in TEST() 42 {FunctionType::BZERO, Contiguous{{0, 4}}, Overlap{{4, 128}}, llvm::None, in TEST()
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/ |
| H A D | FunctionDescriptor.h | 59 struct Contiguous { struct 62 COMPARABLE_AND_HASHABLE(Contiguous, Span) argument 130 Optional<Contiguous> Contiguous; member 137 COMPARABLE_AND_HASHABLE(FunctionDescriptor, Type, Contiguous, Overlap, Loop, in COMPARABLE_AND_HASHABLE()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | misc-parsers.h | 49 constexpr auto contiguous{construct<Contiguous>("CONTIGUOUS"_tok)};
|
| H A D | unparse.cpp | 296 void Unparse(const Contiguous &) { Word("CONTIGUOUS"); } in Unparse() argument
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedNeoverseN2.td | 2062 // Contiguous load, scalar + imm 2067 // Contiguous load, scalar + scalar 2073 // Contiguous load broadcast, scalar + imm 2081 // Contiguous load broadcast, scalar + scalar 2098 // Contiguous first faulting load, scalar + scalar 2104 // Contiguous non faulting load, scalar + imm 2110 // Contiguous Load two structures to two vectors, scalar + imm 2113 // Contiguous Load two structures to two vectors, scalar + scalar 2122 // Contiguous Load four structures to four vectors, scalar + imm 2161 // Contiguous store, scalar + imm [all …]
|
| H A D | SMEInstrFormats.td | 265 // SME Contiguous Loads 442 // SME Contiguous Stores
|
| H A D | AArch64SVEInstrInfo.td | 28 // Contiguous loads - node definitions 46 // Contiguous load and replicate - node definitions 104 // Contiguous stores - node definitions 1411 // Contiguous prefetch (register + immediate) 1417 // Contiguous prefetch (register + register)
|
| H A D | SVEInstrFormats.td | 6757 // SVE Memory - Contiguous Load Group 7076 // SVE Memory - 32-bit Gather and Unsized Contiguous Group 8417 // SVE Memory - Contiguous Load And Replicate 256-bit Group
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | RandomFunctionGenerator.cpp | 220 R.Contiguous = As<Contiguous>(E(ContiguousBegin), E(ContiguousEnd)); in next()
|
| H A D | CodeGen.cpp | 289 if (auto C = FD.Contiguous) in getImplementation() 337 static raw_ostream &operator<<(raw_ostream &Stream, const Contiguous &O) { in operator <<() 396 return Stream << '{' << FD.Type << ',' << FD.Contiguous << ',' << FD.Overlap in operator <<()
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | linkorder.s | 4 ## Contiguous SHF_LINK_ORDER sections.
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | characteristics.h | 182 ENUM_CLASS(Attr, Optional, Allocatable, Asynchronous, Contiguous, Value, 264 ENUM_CLASS(Attr, Allocatable, Pointer, Contiguous)
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | pointer-assignment.cpp | 169 !funcResult->attrs.test(FunctionResult::Attr::Contiguous)) { in Check() 415 .set_isContiguous(lhs.attrs.test(DummyDataObject::Attr::Contiguous)) in CheckPointerAssignment()
|
| H A D | check-call.cpp | 414 dummy.attrs.test(characteristics::DummyDataObject::Attr::Contiguous)}; in CheckExplicitDataArg()
|
| H A D | resolve-names.cpp | 265 HANDLE_ATTR_CLASS(Contiguous, CONTIGUOUS)
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | characteristics.cpp | 326 {Attr::CONTIGUOUS, DummyDataObject::Attr::Contiguous}, in Characterize() 797 {semantics::Attr::CONTIGUOUS, FunctionResult::Attr::Contiguous}, in CharacterizeFunctionResult() 870 if (!attrs.test(Attr::Contiguous)) { in IsCompatibleWith() 871 actualAttrs.reset(Attr::Contiguous); in IsCompatibleWith()
|
| H A D | check-expression.cpp | 759 characteristics::FunctionResult::Attr::Contiguous); in operator ()()
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx17Papers.csv | 11 "`N4284 <https://wg21.link/n4284>`__","LWG","Contiguous Iterators.","Urbana","|Complete|","3.6"
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 964 EMPTY_CLASS(Contiguous); 967 std::variant<AccessSpec, Allocatable, CoarraySpec, Contiguous, 1334 std::variant<AccessSpec, Allocatable, Asynchronous, CoarraySpec, Contiguous,
|
| H A D | dump-parse-tree.h | 213 NODE(parser, Contiguous) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 825 if (obj.attrs.test(Attrs::Contiguous)) in handleExplicitDummy()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAArch64.td | 2576 // SVE2 - Contiguous conflict detection
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | arm_sve.td | 200 def IsPrefetch : FlagType<0x08000000>; // Contiguous prefetches. 2021 // SVE2 - Contiguous conflict detection
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrMVE.td | 6199 // Contiguous load and store instructions. These come in two main 6212 // Contiguous, same size 6226 // Contiguous, widening/narrowing
|