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 |
Xiang Li
|
29a09802e3
Support array of struct when flatten types. (#143)
|
8 years ago |
Xiang Li
|
a38ada07d0
Support component float to bool cast. (#142)
|
8 years ago |
Xiang Li
|
a8d4c914ce
Set array bounds for case like int ar[] = {1, 2, 3}. (#141)
|
8 years ago |
Xiang Li
|
8b5a14ec74
Support dynamic indexing on matrix subscript. (#140)
|
8 years ago |
Xiang Li
|
b88ce03da3
Support swizzle indexing. (#139)
|
8 years ago |
Xiang Li
|
c81ccb7f75
Allow cstyle cast as lvalue. (#137)
|
8 years ago |
Xiang Li
|
e84b71d22e
Take extern as define to match fxc. (#138)
|
8 years ago |
Xiang Li
|
cf10dc2748
Support implicit cast when LiteralToConcrete.
|
8 years ago |
Young Kim
|
efe82279fe
Support Unsigned for shorthand vectors/matrices (#106)
|
8 years ago |
Xiang Li
|
fc32052998
Support sclar to vector for global variable. (#129)
|
8 years ago |
Xiang Li
|
b63197d2e3
Fix typo in TranslateCBAddressUserLegacy. (#128)
|
8 years ago |
Xiang Li
|
cf8e34ec11
Support write mask for typed buf. (#126)
|
8 years ago |
Xiang Li
|
7cdfa0f6a2
Support select on resource. (#124)
|
8 years ago |
Xiang Li
|
fc2d2154cd
For vector writemask, create gep + store instead of load + shuffle + store. (#120)
|
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
|
cc4387b7ae
Report error on vector if condition. (#113)
|
8 years ago |
Xiang Li
|
143d81768f
Support globallycoherent. (#109)
|
8 years ago |
Xiang Li
|
2ab6ca4359
Support static global resource. (#105)
|
8 years ago |
Xiang Li
|
4cf8d75cee
Use lt instead of le for clip. (#103)
|
8 years ago |
Xiang Li
|
6153e6dd01
Not create phi for resClass and resID of createHandle when all operands is the same. (#101)
|
8 years ago |