Commit History

Author SHA1 Message Date
  Young Kim 13cf7d466c Update barycentric with new spec (#265) 8 years ago
  Xiang Li 9f437adda5 Lower memcpy before SORA a pointer. (#253) 8 years ago
  Xiang Li cf4ef478fa Set type for nested InitListExpr if it match required type. (#252) 8 years ago
  Xiang Li aec310b4ea Use memcpy to copy when possible in clang code gen to avoid flatten too early. (#247) 8 years ago
  Xiang Li bc4a68b6b4 Use SRet for struct return type. (#243) 8 years ago
  Xiang Li e14dc5ed1b Update matrix code gen. (#234) 8 years ago
  Lei Zhang 8afb120125 Use llvm::make_unique instead of std::make_unique (#201) 8 years ago
  Lei Zhang 892e7953fd Match filename cases (#199) 8 years ago
  Xiang Li 2b4f3e4801 Support resource inside cbuffer. (#175) 8 years ago
  David Peixotto 13f92a77c4 Fix #169 - Bad codegen for firstbithigh/firstbitlow (#171) 8 years ago
  Xiang Li a3306bff1d Lower resource to createHandle at clang code gen. (#163) 8 years ago
  Marcelo Lopez Ruiz 843be2528a Close #62: strange error output on recursive function calls (#150) 8 years ago
  Xiang Li d712e7e651 Skip decl which don't have init when ScanConstInitList. (#155) 8 years ago
  Xiang Li 094dfa1746 Save imm initializer when possible. (#145) 8 years ago
  Xiang Li fc32052998 Support sclar to vector for global variable. (#129) 8 years ago
  Xiang Li dfaf7b8890 Change byval to byref for out/inout parameter. (#132) 8 years ago
  David Peixotto 67685d9660 Expand macros in root signature and semantic defines (#122) 8 years ago
  Xiang Li 38586597b9 Support -T rootsig_1_0/rootsig_1_1. (#112) 8 years ago
  Xiang Li 143d81768f Support globallycoherent. (#109) 8 years ago
  Xiang Li 19952dbf73 Avoid iterate on map which use point as key to make sure output is the same. (#104) 8 years ago
  Xiang Li 4cf8d75cee Use lt instead of le for clip. (#103) 8 years ago
  Xiang Li 379e1f339b Only save root signature for entry function. (#86) 8 years ago
  Tex Riddell 51898662c9 Close #75 - Pack prefix-stable by default (#90) 8 years ago
  Xiang Li fa22112d1a Use i32 for GEP index. (#85) 8 years ago
  Xiang Li fcba1d9c6b Support more than 1 primitive inputs for GS. (#71) 8 years ago
  Xiang Li f43f396598 Use i32 to fake 64bit for buffer load/store. (#63) 8 years ago
  Xiang Li 54ab549807 Support line and lineadj for GS. (#57) 8 years ago
  Tex Riddell 3bcc42ff10 Merge branch 'master' into dxil-v1.0 8 years ago
  Tex Riddell af6b2a552f fixes #37 - License cleanup. 8 years ago
  Xiang Li 86b7e6ef9d Struct for normal buf (#43) 8 years ago