Cache TargetLowering on SelectionDAGISel and update previous
authorEric Christopher <echristo@gmail.com>
Wed, 8 Oct 2014 07:32:17 +0000 (07:32 +0000)
committerEric Christopher <echristo@gmail.com>
Wed, 8 Oct 2014 07:32:17 +0000 (07:32 +0000)
commitb7cd35b171062d78c24eb29ad3e2fd8ca052638b
tree1ea06dca1a6e365334e2ab3d267ed31757da2783
parentb07b0970b1c57ea63656e425948dec83b710d38f
Cache TargetLowering on SelectionDAGISel and update previous
calls to getTargetLowering() with the cached variable.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219284 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAGISel.h
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/Sparc/SparcISelDAGToDAG.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp