search for: theptr

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

Did you mean: their
2015 Jul 13
2
[LLVMdev] Problem with InsertPointGuard ABI?
...00000010642ecf0 InsertPt = { NodePtr = 0x000000010642ed00 } Context = 0x000000010642d170 DefaultFPMathTag = 0x0000000000000000 FMF = (Flags = 0) } Folder = {} } (lldb) p guard (llvm::IRBuilderBase::InsertPointGuard) $5 = { Builder = 0x00007fff5fbf46d8 Block = { ThePtr = 0x0000000107800398 } Point = { NodePtr = 0x0000000000000000 } DbgLoc = { Loc = { Ref = { MD = 0x000000010642ecf0 } } } } Moreover, if I start printing the guard from InsertPointGuard constructor it shows different data layout. LLDB also crashes after ste...
2013 Jul 02
0
[LLVMdev] SCEV update problem
...) SCEV is hierarchically structured. So, if a SCEVUnknown is invalidated, the compiler needs to figure out who depends on this invalidated SCEVUnknown, and invalidate them accordingly. To enforce the consistency between SCEV and IR, currently compiler: ec1) Reset SCEVUnknown::ThePtr via callback function if the Instruciton corresponding to the SCEVUnknown in question. ec2) it is up to the optimizer, which change the IR, update the SCEV at once. However, there are flaws: ec1.f): for ec1), it only invalidate an SCEVUnknown. The SCEVs that depe...
2015 Aug 03
8
[LLVMdev] Ideas for making llvm-config --cxxflags more useful
> On Aug 3, 2015, at 10:24 AM, Chris Bieneman <beanz at apple.com> wrote: > > Hey Tom, > > I’m not a regular user of llvm-config, but this sounds completely right to me, and it would be a significant improvement over what we have now. > > The only question I want to raise is, what about NDEBUG? There are headers that conditionalize on NDEBUG, which could lead to ABI