Commit History

Author SHA1 Message Date
  Xiang Li 66f99308c0 Do not generate LoopID metadata if no attribute is added. (#271) 8 years ago
  Xiang Li 7ab7c33f84 Make sure one instruction only pushed into deadInsts once when SimplifyBitCast. (#262) 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
  Young Kim 108b897f40 Barycentric init (#250) 8 years ago
  Xiang Li 478a433366 Disable CSE, leave it to target backend. (#246) 8 years ago
  Tex Riddell 23082dbef2 Add HLSL 2017 (-HV 2017) option. (#245) 8 years ago
  Xiang Li bc4a68b6b4 Use SRet for struct return type. (#243) 8 years ago
  Xiang Li 6bc247d4af Lower parameter (#242) 8 years ago
  Xiang Li e14dc5ed1b Update matrix code gen. (#234) 8 years ago
  Xiang Li 3911371309 Fix dbg info for temp variable. (#230) 8 years ago
  Tex Riddell 4de9ff32b6 Disable tests requiring name preservation on release builds. (#229) 8 years ago
  Xiang Li cf2cf6edf9 Lookup attribute variable from CurScope instead of TUScope. (#214) 8 years ago
  David Peixotto 0ba250e9dc Add pass to hoist constant arrays (#205) 8 years ago
  Marcelo Lopez Ruiz 254f253b14 Move unused global tracing flags into single usage, closes #157. (#185) 8 years ago
  Xiang Li bd16165aa7 Keep unused pointer in TranslateHLSubscript, it will be removed in TranslateSubscriptOperation. (#188) 8 years ago
  Xiang Li 0677af11e4 Don't cast function type in HLSLExternalSource::CanConvert. (#190) 8 years ago
  David Peixotto ae69cf0a58 Add constant folding for dxil intrinsics (#179) 8 years ago
  Xiang Li 8693031f38 Force minprec cast to float for case DXIL don't support f16. (#178) 8 years ago
  Xiang Li c7db25781e Report error on invalid input/ouput type. (#176) 8 years ago
  Xiang Li 2b4f3e4801 Support resource inside cbuffer. (#175) 8 years ago
  Xiang Li 238c2221e2 Cast i32 col idx into i8. (#170) 8 years ago
  David Peixotto 13f92a77c4 Fix #169 - Bad codegen for firstbithigh/firstbitlow (#171) 8 years ago
  Xiang Li cea8048912 Use CreateTempAlloca to make sure alloca is in entry block. (#165) 8 years ago
  Xiang Li 9afb4cfcb8 Don't change bitcast (gep a, 0, 0) into bicast a for validation. (#164) 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 df5f52024b Make scalar static global matrix to col major. (#154) 8 years ago
  Xiang Li 02832543e0 Do not make basic type rvalue to lvalue. (#148) 8 years ago
  Xiang Li 094dfa1746 Save imm initializer when possible. (#145) 8 years ago