search for: saternos

Displaying 20 results from an estimated 42 matches for "saternos".

2017 Mar 28
2
GSOC ThinLTO Proposal
...riority right now so I can contribute something useful. I've got good C/C++ skills and a great interest in compilers, so I'm excited to learn more about LLVM. Let me know what thoughts you have and which parts of the project it would make the most sense for me to work on. Thanks! - Charles Saternos -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170328/79f2ac08/attachment.html>
2017 Jul 17
3
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
On Mon, Jul 17, 2017 at 6:11 AM Charles Saternos via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hey @chandlerc and @dblaikie, > > Any updates on this in relation to "[PATCH] D34080: [ThinLTO] Add > dump-summary command to llvm-lto2 tool"? > Sorry you've kind of got stuck in the middle of this - but I'...
2017 Jun 08
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...tch Peter attached. Peter - do you want to add that to llvm-lto2 so that we have a way of dumping the existing YAML supported summary info to stdout, or would you rather have Charles take that one over and submit it (probably just needs a test case). Teresa On Thu, Jun 8, 2017 at 4:16 PM, Charles Saternos <charles.saternos at gmail.com > wrote: > Hey Teresa, > > I've updated the YAML to include the names and GUIDs for all > functions/global vars/aliases. I've also added the hotness info to the > output, but for some reason, none of my tests when running with FDO gave &g...
2017 Jun 07
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
On Wed, Jun 7, 2017 at 8:58 AM, Charles Saternos <charles.saternos at gmail.com > wrote: > Alright, now it outputs YAML in the following format: > > --- > NamedGlobalValueMap: > X: > - Kind: GlobalVar > Linkage: ExternalLinkage > NotEligibleToImport: false > Live:...
2017 Jun 02
10
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
Hey all, Below is the proposed format for the dump of the ThinLTO module summary in the llvm-dis utility: > ../build/bin/llvm-dis t.o && cat t.o.ll ; ModuleID = '2.o' source_filename = "2.ll" target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-unknown-linux-gnu" @X = constant i32 42, section "foo", align
2017 Aug 09
2
[ThinLTO] Suggestions on how to traverse SCCs in the Module Summary Index bottom up
Hey all, I'm working on adding function attribute propagation to function summaries in the ThinLTO index, and have run into some trouble with ensuring bottom-up traversal when finding the SCCs in the call graph. I'm basing my implementation for the GraphTraits for the ModuleSummaryIndex off the GraphTraits<CallGraph *> implementation (
2007 Aug 07
1
Can't start WEBrick or Mongrel server
After having successfully created and run a few RoR test projects via RadRails in MyEclipse, I imported one from an Oracle tutorial (http:// www.oracle.com/technology/pub/articles/saternos-rails.html?_template=/ocom/print), showing how to deal with a legacy Oracle database. Unfortunately, after having configured database.yml, I get the following error message when I attempt to start either a Mongrel or a WEBrick server: -e:4:in `load'': no such file to load - script/server...
2017 Jun 02
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...or the summary? Since we already > need the YAML format anyway, wouldn't it be better to extend that to cover > the entire summary? > IMO it is useful/convenient to be able to see the summary in the llvm-dis output. Teresa > Peter > > On Fri, Jun 2, 2017 at 8:46 AM, Charles Saternos via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hey all, >> >> Below is the proposed format for the dump of the ThinLTO module summary >> in the llvm-dis utility: >> >> > ../build/bin/llvm-dis t.o && cat t.o.ll >> ; ModuleID...
2017 Jul 19
4
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
On Mon, Jul 17, 2017 at 5:18 PM Mehdi AMINI <joker.eph at gmail.com> wrote: > 2017-07-17 16:49 GMT-07:00 David Blaikie via llvm-dev < > llvm-dev at lists.llvm.org>: > >> >> >> On Mon, Jul 17, 2017 at 6:11 AM Charles Saternos via llvm-dev < >> llvm-dev at lists.llvm.org> wrote: >> >>> Hey @chandlerc and @dblaikie, >>> >>> Any updates on this in relation to "[PATCH] D34080: [ThinLTO] Add >>> dump-summary command to llvm-lto2 tool"? >>> >> >...
2017 Jun 02
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...m IR during the current module summary index builder, but we have the opposite issue with the rest of the summaries (no serialization, but can build from IR). Teresa > Peter > > Teresa >> >> >>> Peter >>> >>> On Fri, Jun 2, 2017 at 8:46 AM, Charles Saternos via llvm-dev < >>> llvm-dev at lists.llvm.org> wrote: >>> >>>> Hey all, >>>> >>>> Below is the proposed format for the dump of the ThinLTO module summary >>>> in the llvm-dis utility: >>>> >>>> > ../b...
2017 Jun 03
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...). - ideally we should be able to pipe the output if llvm-dis to llvm-as in a lossless manner (if our layering requires to use another tool than llvm-as, so be it). -- Mehdi 2017-06-02 20:36 GMT-07:00 Mehdi AMINI <joker.eph at gmail.com>: > > > 2017-06-02 8:46 GMT-07:00 Charles Saternos via llvm-dev < > llvm-dev at lists.llvm.org>: > >> Hey all, >> >> Below is the proposed format for the dump of the ThinLTO module summary >> in the llvm-dis utility: >> > > Our format are usually both way: you have to be able to parse them back. >...
2017 Jun 06
4
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...& this might be a good basis for the syntax - but seems to me like >>> it might be a bit disjointed/out of place in the textual IR format that's >>> not otherwise YAML-based?) >>> >>> - Dave >>> >>> On Fri, Jun 2, 2017 at 8:46 AM Charles Saternos via llvm-dev < >>> llvm-dev at lists.llvm.org> wrote: >>> >>>> Hey all, >>>> >>>> Below is the proposed format for the dump of the ThinLTO module summary >>>> in the llvm-dis utility: >>>> >>>> > ../b...
2017 Jun 06
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...ress how some test cases could be > written? & this might be a good basis for the syntax - but seems to me like > it might be a bit disjointed/out of place in the textual IR format that's > not otherwise YAML-based?) > > - Dave > > On Fri, Jun 2, 2017 at 8:46 AM Charles Saternos via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hey all, >> >> Below is the proposed format for the dump of the ThinLTO module summary >> in the llvm-dis utility: >> >> > ../build/bin/llvm-dis t.o && cat t.o.ll >> ; ModuleID...
2017 Jul 19
2
[RFC][ThinLTO] llvm-dis ThinLTO summary dump format
...17, 2017 at 5:18 PM Mehdi AMINI <joker.eph at gmail.com> wrote: >> >>> 2017-07-17 16:49 GMT-07:00 David Blaikie via llvm-dev < >>> llvm-dev at lists.llvm.org>: >>> >>>> >>>> >>>> On Mon, Jul 17, 2017 at 6:11 AM Charles Saternos via llvm-dev < >>>> llvm-dev at lists.llvm.org> wrote: >>>> >>>>> Hey @chandlerc and @dblaikie, >>>>> >>>>> Any updates on this in relation to "[PATCH] D34080: [ThinLTO] Add >>>>> dump-summary command to...
2006 Jul 06
4
Oracle HR on Rails
Interesting read...apologies if it has been posted already. http://www.oracle.com/technology/pub/articles/saternos-rails.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060706/619e650a/attachment.html
2017 Jul 10
2
[ThinLTO] Making ThinLTO functions not fail hasExactDefinition (specifically preventing it from being derefined)
Hey all, I'm working on adding interprocedural FunctionAttrs optimization ( http://llvm-cs.pcc.me.uk/lib/Transforms/IPO/FunctionAttrs.cpp) to ThinLTO so it does something similar to what LTO is doing ( https://bugs.llvm.org/show_bug.cgi?id=33648). I've hit a problem with how the FunctionAttrs optimization expects linkage types. In ThinLTO since the linkage type is set to External or
2018 Apr 24
8
RFC: LLVM Assembly format for ThinLTO Summary
..., the only way to view these records is via “llvm-bcanalyzer -dump”, then manually decoding the raw bitcode dumps.Relatedly, there is YAML reader/writer support for CFI related summary fields (-wholeprogramdevirt-read-summary and -wholeprogramdevirt-write-summary). Last summer, GSOC student Charles Saternos implemented support to dump the summary in YAML from llvm-lto2 (D34080), including the rest of the summary fields (D34063), however, there was pushback on the related RFC for dumping via YAML or another format rather than emitting as LLVM assembly.Goals: 1. Define LLVM assembly format for summary i...
2018 May 03
2
RFC: LLVM Assembly format for ThinLTO Summary
...is via “llvm-bcanalyzer -dump”, then manually decoding the raw >> bitcode dumps.Relatedly, there is YAML reader/writer support for CFI >> related summary fields (-wholeprogramdevirt-read-summary and >> -wholeprogramdevirt-write-summary). Last summer, GSOC student Charles >> Saternos implemented support to dump the summary in YAML from llvm-lto2 >> (D34080), including the rest of the summary fields (D34063), however, there >> was pushback on the related RFC for dumping via YAML or another format >> rather than emitting as LLVM assembly.Goals: 1. Define LLVM as...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...ese > records is via “llvm-bcanalyzer -dump”, then manually decoding the raw > bitcode dumps.Relatedly, there is YAML reader/writer support for CFI > related summary fields (-wholeprogramdevirt-read-summary and > -wholeprogramdevirt-write-summary). Last summer, GSOC student Charles > Saternos implemented support to dump the summary in YAML from llvm-lto2 > (D34080), including the rest of the summary fields (D34063), however, there > was pushback on the related RFC for dumping via YAML or another format > rather than emitting as LLVM assembly.Goals: 1. Define LLVM assembly forma...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...analyzer -dump”, then manually decoding the raw >>> bitcode dumps.Relatedly, there is YAML reader/writer support for CFI >>> related summary fields (-wholeprogramdevirt-read-summary and >>> -wholeprogramdevirt-write-summary). Last summer, GSOC student Charles >>> Saternos implemented support to dump the summary in YAML from llvm-lto2 >>> (D34080), including the rest of the summary fields (D34063), however, there >>> was pushback on the related RFC for dumping via YAML or another format >>> rather than emitting as LLVM assembly.Goals: 1. De...