llvm.org GIT mirror llvm / ff6355c
MSVC Visualizer for PointerUnion3 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350275 91177308-0d34-0410-b5e6-96231b3b80d8 Mike Spertus 8 months ago
1 changed file(s) with 6 addition(s) and 7 deletion(s). Raw diff Collapse all Expand all
104104
105105
106106
107 {"$T1", s8b}: {($T1)((Val.Val.Value >> 2) << 2)}
108 {"$T2", s8b}: {($T2)((Val.Val.Value >> 2) << 2)}
109 {"$T3", s8b}: {($T3)((Val.Val.Value >> 2) << 2)}
110
111 ($T1)((Val.Val.Value >> 2) << 2)
112 ($T2)((Val.Val.Value >> 2) << 2)
113 ($T3)((Val.Val.Value >> 2) << 2)>
107 {"$T3", s8b}: {($T3)(Val.Val.Value & ValTy::ValTy::InfoTy::PointerBitMask)}>
108 {*(InnerUnion*)&Val.Val.Value}
109
110 "$T3", s8b
111 ($T3)(Val.Val.Value & ValTy::ValTy::InfoTy::PointerBitMask)
112 *(InnerUnion*)&Val.Val.Value
114113
115114
116115