commit | a17892dba0312a9bcd27938cf99bc32da1203cd7 | [log] [tgz] |
---|---|---|
author | Davide Italiano <davide@freebsd.org> | Tue Nov 17 16:37:52 2015 +0000 |
committer | Davide Italiano <davide@freebsd.org> | Tue Nov 17 16:37:52 2015 +0000 |
tree | 587c6335b6f28dc03760dadc760a5e917fd4582c | |
parent | fa084bd00c2affb7b94766f2e5b06b953e959ab8 [diff] |
[llvm-rtdyld] Don't waste cycles invalidating instruction cache. Now that setExecutable() changed to do all the ground work to make memory executable on the host, we can remove all (redundant) calls to invalidate instruction cache here. As an added bonus, this makes invalidateInstructionCache() dead code, so it can be removed. Differential Revision: http://reviews.llvm.org/D13631 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253343 91177308-0d34-0410-b5e6-96231b3b80d8