search for: performcallslotoptzn

Displaying 3 results from an estimated 3 matches for "performcallslotoptzn".

2013 May 21
0
[LLVMdev] malloc / free & memcpy optimisations.
> could you allocate the memory on the stack instead (alloca instruction)? This is mainly for string or binary blob handling, using the stack isn't a great idea for size reasons. While I'm experimenting with simple code examples now, and I picked a simple one for this email. I'm certain things will get much more complicated once I implement more features of the language. On Tue,
2013 May 21
4
[LLVMdev] malloc / free & memcpy optimisations.
The front end I'm building for an existing interpreted language is unfortunately producing output similar to this far too often; define void @foo(i8* nocapture %dest, i8* nocapture %src, i32 %len) nounwind { %1 = tail call noalias i8* @malloc(i32 %len) nounwind tail call void @llvm.memcpy.p0i8.p0i8.i32(i8* %1, i8* %src, i32 %len, i32 1, i1 false) tail call void
2019 Dec 18
5
RFC: Opaque pointer status and future direction
...2 tryToShorten 2 llvm::InstCombiner::visitAllocaInst 2 llvm::MemCpyOptPass::performCallSlotOptzn 2 LLVMBuildLoad 1 LLVMAddAlias 1 llvm::AMDGPU::HSAMD::MetadataStream...