summaryrefslogtreecommitdiffstats
path: root/source/slang/mangle.cpp
diff options
context:
space:
mode:
authorTim Foley <tfoley@nvidia.com>2017-11-06 14:05:32 -0800
committerTim Foley <tfoley@nvidia.com>2017-11-07 10:38:56 -0800
commit19c7c371aaef9dc537f6a6ed8cbfd77355f219ff (patch)
tree6e6a7033d1bdf72abb1b76d72b8a87fec0bee096 /source/slang/mangle.cpp
parent9919c823938ae929b16efac9d507f6d5eb122bf4 (diff)
Remove `__intrinsic_op` from many decls
This attribute used to be how we marked ops for special handling in emission, but now it is being used to mark ops that map to single instructions. Either way, we have a bunch of intrinsic functions that need to get lowered in a more traditional fashion for HLSL, and the intrinsics are getting in the way. Subsequent changes will fix up issues created by this removal. A few cases were left unchanged, either because the ops really do map to single instructions, or because there is some special-case support attached to those operations that would be tricky to replace right now.
Diffstat (limited to 'source/slang/mangle.cpp')
0 files changed, 0 insertions, 0 deletions