llvm-project
[HLSL] Global resource arrays element access
#152454
Merged

Commits
  • [HLSL] Add `isHLSLResourceRecordArray` method to `clang::Type`
    hekota committed 43 days ago
  • [HLSL] Add implicit binding attribute to resource arrays without binding and make them static
    hekota committed 43 days ago
  • one more instance to replace
    hekota committed 43 days ago
  • Merge branch 'users/hekota/pr152450-add-is-record-array-to-type' into resource-array-impl-binding-attr
    hekota committed 43 days ago
  • update test
    hekota committed 43 days ago
  • [HLSL] Global resource arrays element access
    hekota committed 43 days ago
  • code review feedback, add test for dynamic indexing, typedef and identical index
    hekota committed 38 days ago
  • Merge branch 'main' of https://github.com/llvm/llvm-project into resource-array-subscript-one-elem-codegen
    hekota committed 38 days ago
  • fix build break after merge
    hekota committed 38 days ago
  • Fix bug - initialize resource arrays to poison, add test
    hekota committed 38 days ago
  • Update global_array.hlsl SPIR-V convergence test to use custom struct
    hekota committed 38 days ago
  • code review feedback - use existing methods on Type and ASTContext, avoid alloc, use SmallVectorImpl, formatting
    hekota committed 37 days ago
  • clang-format
    hekota committed 37 days ago
  • Add note to tests
    hekota committed 37 days ago
  • Merge branch 'main' into resource-array-subscript-one-elem-codegen
    hekota committed 36 days ago
  • Update resource index calculation & fix formatting
    hekota committed 34 days ago
  • code review feedback - use std::array, llvm_unreachanble, add test, fix typo
    hekota committed 31 days ago
Loading