FailedChanges

Summary

  1. [APInt] Move the setBit and clearBit methods inline. This makes setBit/clearBit more consistent with setBits which is already inlined.
  2. Refactor callsite cost computation into a helper function /NFC Makes code more readable. The function will also be used by the partial inlining's cost analysis.
  3. clang/test/Modules/diag-flags.cpp: Appease targeting *-win32 with explicit triple. Fixes r301846. MicrosoftRecordLayoutBuilder doesn't have ability of -Wpadded. FIXME: Would other diag be available here?
Revision 301900 by ctopper:
[APInt] Move the setBit and clearBit methods inline.

This makes setBit/clearBit more consistent with setBits which is already inlined.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/ADT/APInt.h (diff)llvm-revision.src/llvm/trunk/include/llvm/ADT/APInt.h
The file was modified/llvm/trunk/lib/Support/APInt.cpp (diff)llvm-revision.src/llvm/trunk/lib/Support/APInt.cpp
Revision 301899 by davidxl:
Refactor callsite cost computation into a helper function /NFC

Makes code more readable. The function will also be used
by the partial inlining's cost analysis.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/Analysis/InlineCost.h (diff)llvm-revision.src/llvm/trunk/include/llvm/Analysis/InlineCost.h
The file was modified/llvm/trunk/lib/Analysis/InlineCost.cpp (diff)llvm-revision.src/llvm/trunk/lib/Analysis/InlineCost.cpp
Revision 301898 by chapuni:
clang/test/Modules/diag-flags.cpp: Appease targeting *-win32 with explicit triple. Fixes r301846.

MicrosoftRecordLayoutBuilder doesn't have ability of -Wpadded.

FIXME: Would other diag be available here?
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/Modules/diag-flags.cpp (diff)llvm-revision.src/cfe/trunk/test/Modules/diag-flags.cpp