search for: memarg

Displaying 2 results from an estimated 2 matches for "memarg".

2012 Oct 26
1
[LLVMdev] Properly handling mem-loc arguments when prologue adjusts FP.
...re to memory (in LowerCall, [1]), then creating a fixed object on the stack and loading from it (in LowerFormalArguments[2]). This approach was based on MSP430. I now have the problem that the resulting loads in my output assembly are done assuming that the call stack looks something like: ------ MemArg ------ MemArg ------ <-- Frame Pointer This isn't true, because during prologue I emit a number of instructions to store the return address, the old frame pointer value, etc[3], so that the stack ends up looking like: ------ MemArg ------ MemArg ------ VarArg ------ Return Addr Register --...
2006 Dec 01
1
[LLVMdev] DSGraph::computeCalleeCallerMapping failing
...gnu_cxx::hash_map<llvm::DSNode const*, llvm::DSNodeHandle, __gnu_cxx::hash<llvm::DSNode const*>, std::equal_to<llvm::DSNode const*>, std::allocator<llvm::DSNodeHandle> >&)+0x1e1)[0x848c20d] ../../../../../../old_obj/projects/New-Slicing/Debug/lib/program_slicing.so(ipps::MemArgs::runOnSCC(std::vector<llvm::CallGraphNode*, std::allocator<llvm::CallGraphNode*> > const&)+0x3ae)[0x34c01e] ../../../../../../old_obj/Debug/bin/opt(llvm::CallGraphSCCPass::runOnModule(llvm::Module&)+0x9d)[0x86af837] ../../../../../../old_obj/Debug/bin/opt(llvm::ModulePassManage...