search for: rw_sw_usingtrac

Displaying 6 results from an estimated 6 matches for "rw_sw_usingtrac".

2017 Apr 04
3
[inline-asm][asm-goto] Supporting "asm goto" in inline assembly
...performance numbers of the old C code vs. the asm goto: https://lwn.net/Articles/350714/ This LTTng (Linux Trace Toolkit Next Generation) presentation talks about using this feature as a way of optimize static tracepoints (slides 3-4) https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf This presentation also mentions that a lot of other Linux applications use this tracing mechanism. I believe we already have much of the infrastructure in place (using the indirecbr instruction infrastructure). We do need to make sure MachineBlockPlacement optimizes the fall through path t...
2017 Apr 04
4
[inline-asm][asm-goto] Supporting "asm goto" in inline assembly
...; https://lwn.net/Articles/350714/ <https://lwn.net/Articles/350714/> > > This LTTng (Linux Trace Toolkit Next Generation) presentation talks about using this feature as a way of optimize static tracepoints (slides 3-4) > https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf <https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf> > This presentation also mentions that a lot of other Linux applications use this tracing mechanism. > Thanks, this is exactly the kind of discussion that I think will help make progress here. &...
2017 Apr 04
1
[inline-asm][asm-goto] Supporting "asm goto" in inline assembly
...the asm goto: > > https://lwn.net/Articles/350714/ > > > > This LTTng (Linux Trace Toolkit Next Generation) presentation talks about using this feature as a way of optimize static tracepoints (slides 3-4) > > > https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf > > This presentation also mentions that a lot of other Linux applications use this tracing mechanism. > > Thanks, this is exactly the kind of discussion that I think will help make progress here. I think this feature makes a lot of sense and is a really nice feature. However, I...
2018 Nov 03
2
[RFC] Implementing asm-goto support in Clang/LLVM
...code vs. the asm goto ( > https://lwn.net/Articles/350714/) > > [7] LTTng (Linux Trace Toolkit Next Generation) presentation talks about > using asm-goto feature as a way of optimize static tracepoints (slides 3-4) > ( > https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf > ) > > [8] A link to the gcc thread introducing this feature ( > http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01556.htm) > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mail...
2018 Nov 04
2
[RFC] Implementing asm-goto support in Clang/LLVM
....net/Articles/350714/) >>> >>> [7] LTTng (Linux Trace Toolkit Next Generation) presentation talks about >>> using asm-goto feature as a way of optimize static tracepoints (slides 3-4) >>> ( >>> https://www.computer.org/cms/ComputingNow/HomePage/2011/0111/rW_SW_UsingTracing.pdf >>> ) >>> >>> [8] A link to the gcc thread introducing this feature ( >>> http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01556.htm) >>> _______________________________________________ >>> LLVM Developers mailing list >>> llvm-dev a...
2017 Mar 30
3
[inline-asm][asm-goto] Supporting "asm goto" in inline assembly
Linux kernel is using the “asm goto” feature, other projects probably use it as well. I think it provides motivation to support it in LLVM. Regarding the complexity, I believe there is some infrastructure that we can at least partially reuse (the support for “indirectbr” instruction). My focus is adding “asm goto” support, the other things are indeed completely orthogonal and came up in bugs