projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix integer undefined behavior due to signed left shift overflow in LLVM.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
ResourcePriorityQueue.cpp
diff --git
a/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
b/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
index 01622cb2951c8c4d29b53faa82acc540bc2e2fc3..c3794d5f7863dd6a888a993856ae5fa630da8785 100644
(file)
--- a/
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
+++ b/
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
@@
-318,7
+318,7
@@
void ResourcePriorityQueue::reserveResources(SUnit *SU) {
// If packet is now full, reset the state so in the next cycle
// we start fresh.
- if (Packet.size() >= InstrItins->
Props.
IssueWidth) {
+ if (Packet.size() >= InstrItins->
SchedModel->
IssueWidth) {
ResourcesModel->clearResources();
Packet.clear();
}