User Details
- User Since
- Jul 15 2016, 6:29 AM (385 w, 1 d)
Nov 20 2020
Nov 12 2020
Apr 16 2020
Apr 9 2020
If there are no further comments on improvements we can carry out right now, does anyone feel like approving this for merging? :)
Apr 3 2020
I'm still curious if something like this will work:
Jan 29 2020
Jan 15 2020
Agree with all the changes
Closing in favor of D71681
Dec 19 2019
rename addWasmLocation
Dec 18 2019
Fix comments
Dec 16 2019
add llvm-dwarfdump test
Dec 6 2019
Dec 2 2019
Nov 18 2019
Use TargetIndex operands in DbgValue to track WebAssembly operands locations
Nov 6 2019
Nov 4 2019
Rebase D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Jul 15 2019
Jul 13 2019
Jul 12 2019
Rebase
Jul 1 2019
May 6 2019
Looks good. Thanks
Mar 5 2019
Mar 4 2019
rebase
@jingham is this patch good to land?
Feb 7 2019
- Remove enable-jit-breakpoint option
- Add tests
Feb 4 2019
- Change to on/off/default property.
Fix GetEnableLoaderForDarwin name
Jan 16 2019
Minor changes to comment; move #include
Jan 15 2019
Add simple test
- revert breg use due to incompatibility with DWARF definition
- rebase to git llvm-project
Jan 14 2019
Top comment fix
- Prune unused #include
- Fix comments
- Reduce default size of vector to 2
- Reverse insert order for move/clone
Jan 11 2019
- Fix WebAssemblyDebugValueManager::move
- Remove DebugValueManager::reMaterialize
- Fix trivially clonable instruction moving/cloning
Revert bad test change
- Move WebAssembly::DebugValueManager into WebAssemblyUtilities.*
- Fix testing of dbg-value-move-reg-stackify.mir
Jan 10 2019
Remove TII param from clone()
- Move MachineInstrAdjacentDebugValues
- Use CloneMachineInstr
Jan 9 2019
- Use collectDebugValues
- Rename AdjacentDebugValues and DefDIs
Jan 7 2019
fix code style
Dec 19 2018
Dec 18 2018
Replace DW_OP_wasm_location with DW_OP_breg
Nov 9 2018
Change DW_OP_WASM_location op to 0xED.
Can you explain how this new operation is meant to work?
There was a question about how easy it will be to reuse or modify LLDB to use with such extension (DW_OP_WASM_location). I looked at DWARFExpression::Evaluate and, I think, it will not be a problem to add support for that. It might be even easier than try to emulate registers mapping to some WASM local or stack operand.
Nov 2 2018
Rebase
Oct 4 2018
Further reduced by @aheejin test case
And I don't think we need the BEFORE check... what I meant by the 'before' check in the comment above was, before your fix, the wrong code sequence generated was like that.
Further reduction of cfg-stackify-dbg-skip.ll
Minimize test case; fix its comment
Revert test to .ll form, but ensure valid input before wasm-cfg-stackify pass
Oct 3 2018
Add mir test
Add test comment
Skipping labels