search for: localstackslotallocation

Displaying 5 results from an estimated 5 matches for "localstackslotallocation".

2019 Mar 18
0
Two FPPassManager objects, and LocalStackSlotAllocation::runOnMachineFunction returns true but has not changed the data
...ed. Perhaps it is something I have done wrong, but my executions of llc are creating two FPPassManager objects (that run different sets of passes). FPPassManager contains a static char ID (as expected), so I expected only one FPPassManager object to be constructed during a single execution. LocalStackSlotAllocation::runOnMachineFunction returns true even when it has not changed the data (in any way that I can see). The destructor of SelectionDAGISel deletes MF, a pointer to a member variable the class did not new. Again, I'm too new to LLVM to know whether these things are as designed or uninten...
2013 Feb 08
0
[LLVMdev] optimizing references within a struct
This sounds similar to what the LocalStackSlotAllocation pass does (lib/CodeGen/LocalStackSlotAllocation.cpp). -Jim On Feb 7, 2013, at 4:56 PM, reed kotler <rkotler at mips.com> wrote: > There is an optimization which the Greenhills compiler does for mips16. > > I have not looked at it myself ,but it was recounted to me. > > The...
2013 Feb 08
2
[LLVMdev] optimizing references within a struct
There is an optimization which the Greenhills compiler does for mips16. I have not looked at it myself ,but it was recounted to me. The basic idea is that if you have a large struct, rather than reference each element from the base of the struct, it's possible to chose some optimal point(s) that are not at the beginning of the struct and use as the base to reference elements of the
2013 Feb 08
1
[LLVMdev] optimizing references within a struct
On 02/07/2013 05:28 PM, Jim Grosbach wrote: > This sounds similar to what the LocalStackSlotAllocation pass does (lib/CodeGen/LocalStackSlotAllocation.cpp). > > -Jim exactly but this is for structs but maybe you are saying that i can reuse those ideas for structs. i'm going to turn on the localstackallocation soon . maybe i need to study that and write something similar for plain struct...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...ng DWARFTypeUnit.cpp for Release+Asserts build llvm[3]: Compiling PDBContext.cpp for Release+Asserts build llvm[3]: Compiling DWARFUnit.cpp for Release+Asserts build llvm[3]: Compiling PDBExtras.cpp for Release+Asserts build llvm[2]: Compiling MCInst.cpp for Release+Asserts build llvm[2]: Compiling LocalStackSlotAllocation.cpp for Release+Asserts build llvm[2]: Compiling MCInstPrinter.cpp for Release+Asserts build llvm[3]: Compiling SyntaxHighlighting.cpp for Release+Asserts build llvm[3]: Compiling PDBInterfaceAnchors.cpp for Release+Asserts build llvm[3]: Compiling PDBSymDumper.cpp for Release+Asserts build llvm[2]...