| /llvm-project-15.0.7/llvm/test/Transforms/LoopIdiom/ |
| H A D | disable-options.ll | 48 ; DIS-MEMCPY-LABEL: @test-memcpy( 49 ; DIS-MEMCPY-NEXT: bb.nph: 52 ; DIS-MEMCPY-NEXT: br label [[FOR_BODY:%.*]] 53 ; DIS-MEMCPY: for.body: 62 ; DIS-MEMCPY: for.end: 63 ; DIS-MEMCPY-NEXT: ret void 141 ; DIS-MEMCPY-LABEL: @test-memset( 142 ; DIS-MEMCPY-NEXT: bb.nph: 145 ; DIS-MEMCPY: for.body: 151 ; DIS-MEMCPY: for.end: [all …]
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/unittests/ |
| H A D | ResultAnalyzerTest.cpp | 23 static constexpr FunctionId Foo1 = {"memcpy1", FunctionType::MEMCPY}; in TEST() 43 static constexpr FunctionId Foo1 = {"memcpy1", FunctionType::MEMCPY}; in TEST() 63 static constexpr FunctionId Foo1 = {"memcpy1", FunctionType::MEMCPY}; in TEST() 65 static constexpr FunctionId Foo2 = {"memcpy2", FunctionType::MEMCPY}; in TEST() 81 static constexpr FunctionId Foo1 = {"memcpy1", FunctionType::MEMCPY}; in TEST() 82 static constexpr FunctionId Foo2 = {"memcpy2", FunctionType::MEMCPY}; in TEST() 83 static constexpr FunctionId Foo3 = {"memcpy3", FunctionType::MEMCPY}; in TEST() 115 static constexpr FunctionId Foo1 = {"memcpy1", FunctionType::MEMCPY}; in TEST() 116 static constexpr FunctionId Foo2 = {"memcpy2", FunctionType::MEMCPY}; in TEST() 117 static constexpr FunctionId Foo3 = {"memcpy3", FunctionType::MEMCPY}; in TEST()
|
| H A D | CodeGenTest.cpp | 28 {FunctionType::MEMCPY, llvm::None, llvm::None, llvm::None, llvm::None, in TEST() 30 {FunctionType::MEMCPY, Contiguous{{0, 4}}, Overlap{{4, 256}}, in TEST()
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | CodeGen.cpp | 140 case FunctionType::MEMCPY: in getCtx() 375 case FunctionType::MEMCPY: in operator <<() 471 case FunctionType::MEMCPY: in operator <<() 486 case FunctionType::MEMCPY: in operator <<() 577 codegen::configurations::Serialize(Stream, FunctionType::MEMCPY, Descriptors); in Serialize() 622 case FunctionType::MEMCPY: in getString()
|
| H A D | RandomFunctionGenerator.cpp | 64 (int)FunctionType::MEMCPY, 137 z3::expr IsMemcpy = Type == (int)FunctionType::MEMCPY; in RandomFunctionGenerator()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 60 case RTLIB::MEMCPY: in EmitSpecializedLibcall() 190 Alignment.value(), RTLIB::MEMCPY); in EmitTargetCodeForMemcpy() 194 Alignment.value(), RTLIB::MEMCPY); in EmitTargetCodeForMemcpy() 233 Dst = DAG.getNode(ARMISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
|
| H A D | ARMScheduleM4.td | 97 def : M4UnitL1I<(instregex "CMP_SWAP", "JUMPTABLE", "MEMCPY")>;
|
| H A D | ARMISelLowering.h | 310 MEMCPY, enumerator
|
| H A D | ARMScheduleA57.td | 129 "(t2)?STL", "(t2)?LDREX", "(t2)?STREX", "MEMCPY")>;
|
| H A D | ARMInstrInfo.td | 227 def ARMmemcopy : SDNode<"ARMISD::MEMCPY", SDT_ARMMEMCPY, 5159 // %newsrc, %newdst = MEMCPY %dst, %src, N, ...N scratch regs... 5163 def MEMCPY : PseudoInst<
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | undefined-memory-manipulation.cpp | 132 #define MEMCPY memcpy(&d, &p, sizeof(int)); in notTriviallyCopyable() macro 133 MEMCPY in notTriviallyCopyable()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFSelectionDAGInfo.cpp | 37 Dst = DAG.getNode(BPFISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
|
| H A D | BPFISelLowering.h | 31 MEMCPY enumerator
|
| H A D | BPFInstrInfo.cpp | 116 if (MI.getOpcode() == BPF::MEMCPY) { in expandPostRAPseudo()
|
| H A D | BPFISelLowering.cpp | 639 case BPFISD::MEMCPY: in getTargetNodeName() 727 bool isMemcpyOp = Opc == BPF::MEMCPY; in EmitInstrWithCustomInserter()
|
| H A D | BPFInstrInfo.td | 49 def BPFmemcpy : SDNode<"BPFISD::MEMCPY", SDT_BPFMEMCPY, 991 def MEMCPY : Pseudo<
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.cpp | 37 .setLibCallee(TLI.getLibcallCallingConv(RTLIB::MEMCPY), in EmitTargetCodeForMemcpy()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/tests/rtl/ |
| H A D | tsan_test_util_posix.cpp | 205 MEMCPY, enumerator 332 case Event::MEMCPY: in HandleEvent() 484 Event event(Event::MEMCPY, dst, (uptr)src, size); in Memcpy()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.cpp | 54 TLI.getLibcallCallingConv(RTLIB::MEMCPY), in EmitTargetCodeForMemcpy()
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/ |
| H A D | FunctionDescriptor.h | 119 MEMCPY, enumerator
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyPeephole.cpp | 136 if (Name == TLI.getLibcallName(RTLIB::MEMCPY) || in runOnMachineFunction()
|
| H A D | WebAssemblyMemIntrinsicResults.cpp | 158 bool CallReturnsInput = Name == TLI.getLibcallName(RTLIB::MEMCPY) || in optimizeCall()
|
| H A D | WebAssemblyRuntimeLibcallSignatures.cpp | 324 Table[RTLIB::MEMCPY] = iPTR_func_iPTR_iPTR_iPTR; in RuntimeLibcallSignatureTable()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 670 TLI.getLibcallName(RTLIB::MEMCPY) == StringRef("memcpy")) || in returnTypeIsEligibleForTailCall()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.def | 429 HANDLE_LIBCALL(MEMCPY, "memcpy")
|