message: hange RenderScriptx86ABIFixups.cpp to use llvm::AttributeList iterator
  LLVM::AttributeList recently had getNumSlots() removed, which broke the
  build. This fixes the build using functions introduced in the
  update to LLVM::AttributeList.
  Change by Alex Langford
diff: @@ -254,7 +254,8 @@ bool fixupRSAllocationStructByValCalls(llvm::Module &module) {
  llvm::AttributeList call_attribs = call_inst->getAttributes();
  // iterate over the argument attributes
  - for (size_t i = 1; i <= call_attribs.getNumSlots(); ++i) {
  + for (unsigned I = call_attribs.index_begin(); I != call_attribs.index_end();
  + I++) {
  // if this argument is passed by val
  if (call_attribs.hasAttribute(i, llvm::Attribute::ByVal)) {
  // strip away the byval attribute
  