[PATCH] Rename BlackList class to GlobalList and move it to Transforms/Utils.

Peter Collingbourne peter at pcc.me.uk
Mon Jul 8 12:22:50 PDT 2013


  D1092 gives a bit more context here.  What I'm planning to do with GlobalList in DFSan is to give the pass specific information about functions with specific names.  For example, if we know that a function is pure in the mathematical sense, we can use the union of the labels of the function's arguments as the label for its return value without having to use TLS or extra parameters to pass labels around.  This isn't really a blacklist or an ignore list, but more like a function -> category mapping, which is wider in scope, so I thought the name GlobalList appropriate, as it makes sense in this context as well as that of the blacklists used by the other sanitizers.

http://llvm-reviews.chandlerc.com/D1089



More information about the llvm-commits mailing list