Home | Search | wasm - Builders
Login

Builder windows Build 4004 Microsoft Windows

Overview

Success

Input

Revision 9ec5e55104dde136aac5f120cbfb6a1f7546c6b4

Infra

Steps and Logs

Show:
  1. ( 9 ms ) setup_build

    running recipe: “wasm_llvm”

  2. ( 11 secs ) bot_update

    [50GB/299GB used (16%)]

  3. ( 54 mins 47 secs ) annotated steps
  4. ( 5 mins 3 secs ) Sync Repos
  5. ( 10 mins 50 secs ) LLVM
  6. ( 0 ) LLVM regression tests
  7. ( 1 mins 10 secs ) V8
  8. ( 984 ms ) WABT
  9. ( 3 secs ) binaryen
  10. ( 36 secs ) fastcomp
  11. ( 58 secs ) emscripten
  12. ( 3 mins 49 secs ) emscripten (asm2wasm)
  13. ( 1 mins 15 secs ) emscripten (emwasm)
  14. ( 17 secs ) musl
  15. ( 3 secs ) compiler-rt
  16. ( 24 secs ) libcxx
  17. ( 38 secs ) libcxxabi
  18. ( 2 mins 13 secs ) Archive binaries
  19. ( 21 secs ) Compile LLVM Torture (O0)
  20. ( 3 secs ) Execute LLVM Torture (validate, O0)
  21. ( 25 secs ) Compile LLVM Torture (O2)
  22. ( 2 secs ) Execute LLVM Torture (validate, O2)
  23. ( 16 secs ) Link LLVM Torture (lld, O0)
  24. ( 15 secs ) Link LLVM Torture (lld, O2)
  25. ( 8 mins 38 secs ) Compile LLVM Torture (emwasm, O0)
  26. ( 17 mins 2 secs ) Compile LLVM Torture (emwasm, O3)
  27. ( 1 secs ) Execute emscripten wasm simd
  28. ( 38 secs ) Summary
  29. ( 1 ms ) recipe result

Timing

Create Thursday, 14-Mar-19 14:53:41 UTC
Start Thursday, 14-Mar-19 17:52:55 UTC
End Thursday, 14-Mar-19 18:51:16 UTC
Pending 2 hrs 59 mins
Execution 58 mins 21 secs

Tags

KeyValue
buildset commit/git/9ec5e55104dde136aac5f120cbfb6a1f7546c6b4
buildset commit/gitiles/llvm.googlesource.com/llvm/+/9ec5e55104dde136aac5f120cbfb6a1f7546c6b4
scheduler_invocation_id 9084430662007666656
scheduler_job_id wasm/windows
user_agent luci-scheduler

Input Properties

NameValue
$recipe_engine/runtime { "is_experimental": false, "is_luci": true }
branch "refs/heads/master"
buildername "windows"
buildnumber 4004
mastername "client.wasm.llvm"
repository "https://llvm.googlesource.com/llvm"
revision "9ec5e55104dde136aac5f120cbfb6a1f7546c6b4"

Output Properties

NameValue
$recipe_engine/path { "cache_dir": "C:\\b\\swarming\\w\\ir\\cache", "temp_dir": "C:\\b\\swarming\\w\\ir\\tmp\\rt" }
$recipe_engine/runtime { "is_experimental": false, "is_luci": true }
bot_id "swarm937-c4"
branch "refs/heads/master"
buildername "windows"
buildnumber 4004
got_revision "1c2fa0fdda124fad7f41d30d19efb901df7e4408"
got_waterfall_revision "b0d7ba40c108aa169f37e023454e828dc737a0ed"
mastername "client.wasm.llvm"
path_config "generic"
recipe "wasm_llvm"
repository "https://llvm.googlesource.com/llvm"
revision "9ec5e55104dde136aac5f120cbfb6a1f7546c6b4"

All Changes

  1. AMDGPU: Scavenge register instead of findUnusedReg

    Changed by Matt Arsenault - Matthew.Arsenaultohnoyoudont@amd.com
    Changed at Thursday, 14-Mar-19 14:19:01 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision 9ec5e55104dde136aac5f120cbfb6a1f7546c6b4

    Comments

    AMDGPU: Scavenge register instead of findUnusedReg
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356149 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • lib/Target/AMDGPU/SIRegisterInfo.cpp
  2. GlobalISel: Use multiple returns for intrinsic structs

    Changed by Matt Arsenault - Matthew.Arsenaultohnoyoudont@amd.com
    Changed at Thursday, 14-Mar-19 14:18:56 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision c357f7eb2b610b8d5fb61e9bad52cd70d1797d0d

    Comments

    GlobalISel: Use multiple returns for intrinsic structs
    
    This is consistent with what SelectionDAG does and is much easier to
    work with than the extract sequence with an artificial wide register.
    
    For the AMDGPU control flow intrinsics, this was producing an s128 for
    the i64, i1 tuple return. Any legalization that should apply to a real
    s128 value would badly obscure the direct values that need to be seen.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356147 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
    • lib/CodeGen/GlobalISel/IRTranslator.cpp
    • lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
    • test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • test/CodeGen/AMDGPU/GlobalISel/irtranslator-struct-return-intrinsics.ll