aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2016-11-11 22:37:34 +0000
committerMatthias Braun <matze@braunis.de>2016-11-11 22:37:34 +0000
commit66ee0bfced8e10ac437cd8984685d7be6463d0d2 (patch)
treeeed88023f56123e31880da297f6e8caaabf30f3b /clang/lib/CodeGen/CodeGenFunction.cpp
parent40639885f50b0b23e4f958f5ab4217802c8498d1 (diff)
downloadllvm-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