[PATCH] D127153: [DirectX] Add DXILAsmPrinter
    Chris Bieneman via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Jun  9 08:43:10 PDT 2022
    
    
  
beanz added a comment.
My intent was to do a separate parser & printer for DXBC (DirectX byte code) when we get there. The final output has very little in common with DXIL (DirectX Intermediate Language) other than the binary container format, but the intrinsics, lowering paths, and some optimizations will be shared. My plan is to treat them as different architectures coming out of the same target.
For DXIL, handling asm files is going to just be wrapping around the LLVM IR parser and printer, but we need some stubs to emit into object files so the MC layer doesn't get upset. For DXBC we'll eventually need a proper parser & printer and will add full support through MC.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D127153/new/
https://reviews.llvm.org/D127153
    
    
More information about the llvm-commits
mailing list