diff options
author | Matthias Braun <matze@braunis.de> | 2016-11-11 22:37:34 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-11-11 22:37:34 +0000 |
commit | 66ee0bfced8e10ac437cd8984685d7be6463d0d2 (patch) | |
tree | eed88023f56123e31880da297f6e8caaabf30f3b /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 40639885f50b0b23e4f958f5ab4217802c8498d1 (diff) | |
download | llvm-66ee0bfced8e10ac437cd8984685d7be6463d0d2.zip llvm-66ee0bfced8e10ac437cd8984685d7be6463d0d2.tar.gz llvm-66ee0bfced8e10ac437cd8984685d7be6463d0d2.tar.bz2 |
MachineScheduler/ScheduleDAG: Add support to skipping a node.
The DAG mutators in the scheduler cannot really remove DAG nodes as
additional anlysis information such as ScheduleDAGToplogicalSort are
already computed at this point and rely on a fixed number of DAG nodes.
Alleviate the missing removal with a new flag: Setting the new skip
flag on a node ignores it during scheduling.
llvm-svn: 286655
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions