summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-05-12 19:23:21 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-05-12 19:23:21 +0000
commit4d64f96530cdbb7fa96e8dee5374f3ec01ec7b0f (patch)
tree50a1b1ebd3fd40c2419dd27153d5ff7d660710b2 /llvm/lib
parente8863b8f00210abd0580a1b9f9cef5244768962d (diff)
downloadbcm5719-llvm-4d64f96530cdbb7fa96e8dee5374f3ec01ec7b0f.tar.gz
bcm5719-llvm-4d64f96530cdbb7fa96e8dee5374f3ec01ec7b0f.zip
Use range for
llvm-svn: 208617
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/R600/R600ISelLowering.cpp3
-rw-r--r--llvm/lib/Target/R600/SIRegisterInfo.cpp7
2 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/Target/R600/R600ISelLowering.cpp b/llvm/lib/Target/R600/R600ISelLowering.cpp
index e3bcab02e3f..1ead0b19c24 100644
--- a/llvm/lib/Target/R600/R600ISelLowering.cpp
+++ b/llvm/lib/Target/R600/R600ISelLowering.cpp
@@ -1811,8 +1811,7 @@ FoldOperand(SDNode *ParentNode, unsigned SrcIdx, SDValue &Src, SDValue &Neg,
TII->getOperandIdx(Opcode, AMDGPU::OpName::src1_W)
};
std::vector<unsigned> Consts;
- for (unsigned i = 0; i < sizeof(SrcIndices) / sizeof(int); i++) {
- int OtherSrcIdx = SrcIndices[i];
+ for (int OtherSrcIdx : SrcIndices) {
int OtherSelIdx = TII->getSelIdx(Opcode, OtherSrcIdx);
if (OtherSrcIdx < 0 || OtherSelIdx < 0)
continue;
diff --git a/llvm/lib/Target/R600/SIRegisterInfo.cpp b/llvm/lib/Target/R600/SIRegisterInfo.cpp
index 8dc9a05799c..c72d549a3dd 100644
--- a/llvm/lib/Target/R600/SIRegisterInfo.cpp
+++ b/llvm/lib/Target/R600/SIRegisterInfo.cpp
@@ -71,10 +71,9 @@ const TargetRegisterClass *SIRegisterInfo::getPhysRegClass(unsigned Reg) const {
&AMDGPU::SReg_256RegClass
};
- for (unsigned i = 0, e = sizeof(BaseClasses) /
- sizeof(const TargetRegisterClass*); i != e; ++i) {
- if (BaseClasses[i]->contains(Reg)) {
- return BaseClasses[i];
+ for (const TargetRegisterClass *BaseClass : BaseClasses) {
+ if (BaseClass->contains(Reg)) {
+ return BaseClass;
}
}
return nullptr;
OpenPOWER on IntegriCloud