| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
check lint for
llvm-svn: 163608
|
| |
|
|
| |
llvm-svn: 163607
|
| |
|
|
|
|
|
| |
c89, c99, and so on. No change to the default dialect when invoked as clang /
clang++.
llvm-svn: 163605
|
| |
|
|
| |
llvm-svn: 163604
|
| |
|
|
|
|
| |
runtimes: implement tool-specific Die and CheckFailed functions via callbacks
llvm-svn: 163603
|
| |
|
|
| |
llvm-svn: 163602
|
| |
|
|
| |
llvm-svn: 163601
|
| |
|
|
| |
llvm-svn: 163600
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
prototype,
it is unconditionally present now.
ObjectContainerBSDArchive::CreateInstance %z8.8x is not a valid printf arg specifier, %8.8zx would work
for size_t arg but this arg is addr_t. use %8.8llx and cast up to uint64_t.
ObjectFile::FindPlugin ditto.
DynamicRegisterInfo::SetRegisterInfo ifdef this function out if LLDB_DISABLE_PYTHON.
llvm-svn: 163599
|
| |
|
|
| |
llvm-svn: 163598
|
| |
|
|
| |
llvm-svn: 163597
|
| |
|
|
|
|
| |
functions. No functional change.
llvm-svn: 163596
|
| |
|
|
|
|
| |
change.
llvm-svn: 163595
|
| |
|
|
|
|
| |
table size.
llvm-svn: 163594
|
| |
|
|
| |
llvm-svn: 163593
|
| |
|
|
|
|
| |
after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to.
llvm-svn: 163592
|
| |
|
|
|
|
| |
Fixed an issue where if we call "Process::Destroy()" and the process is running, if we try to stop it and get "exited" back as the stop reason, we will still deliver the exited event.
llvm-svn: 163591
|
| |
|
|
| |
llvm-svn: 163590
|
| |
|
|
| |
llvm-svn: 163589
|
| |
|
|
|
|
|
|
|
| |
Fixed by pointing the end location of the preprocessed entity for the #include
at the closing '>', instead of the start of '<'.
rdar://11113134
llvm-svn: 163588
|
| |
|
|
|
|
| |
Factor similar code out of FNEG DAG combiner.
llvm-svn: 163587
|
| |
|
|
| |
llvm-svn: 163586
|
| |
|
|
|
|
|
|
|
| |
that the types aren't artificial the args are, but this is currently
represented by an artificial type.)
Found by inspection.
llvm-svn: 163585
|
| |
|
|
|
|
| |
Patch by Brad Smith!
llvm-svn: 163584
|
| |
|
|
|
|
|
|
|
|
|
|
| |
In code review, it looked like these warnings do not actually fire with
modern Clang or GCC. However, the pragma is flat out rejected by GCC in
many configurations (-Werror) so it ended up causing more problems than
it fixed.
Daniel agreed with reverting this, but I think didn't have time to get
to it.
llvm-svn: 163583
|
| |
|
|
| |
llvm-svn: 163581
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Hexagon target decided to use a lot of functionality from the
target-independent scheduler. That's fine, and other targets should be
able to do the same. This reorg and API update makes that easy.
For the record, ScheduleDAGMI was not meant to be subclassed. Instead,
new scheduling algorithms should be able to implement
MachineSchedStrategy and be done. But if need be, it's nice to be
able to extend ScheduleDAGMI, so I also made that easier. The target
scheduler is somewhat more apt to break that way though.
llvm-svn: 163580
|
| |
|
|
| |
llvm-svn: 163579
|
| |
|
|
| |
llvm-svn: 163578
|
| |
|
|
|
|
|
|
|
|
|
| |
C++11 [expr.call]p1: ...If the selected function is non-virtual, or if the
id-expression in the class member access expression is a qualified-id,
that function is called. Otherwise, its final overrider in the dynamic type
of the object expression is called.
<rdar://problem/12255556>
llvm-svn: 163577
|
| |
|
|
| |
llvm-svn: 163576
|
| |
|
|
| |
llvm-svn: 163575
|
| |
|
|
|
|
|
| |
The one reported bug, which was exposed by stl inlining, is addressed in
r163558.
llvm-svn: 163574
|
| |
|
|
| |
llvm-svn: 163573
|
| |
|
|
|
|
|
|
| |
and they are not done, then we aren't done either.
<rdar://problem/12259124>
llvm-svn: 163572
|
| |
|
|
|
|
|
|
|
| |
depth.
We only want to count how many substantial functions we inlined. This
is an improvement to r163558.
llvm-svn: 163571
|
| |
|
|
|
|
| |
right now. We'll fix PR13303 a different way.
llvm-svn: 163570
|
| |
|
|
| |
llvm-svn: 163569
|
| |
|
|
| |
llvm-svn: 163568
|
| |
|
|
| |
llvm-svn: 163567
|
| |
|
|
|
|
| |
Unfortunately, no test case. rdar://11960120
llvm-svn: 163566
|
| |
|
|
| |
llvm-svn: 163565
|
| |
|
|
|
|
| |
Patch by David Tweed, review by myself and John McCall.
llvm-svn: 163564
|
| |
|
|
|
|
| |
rdar://12257073
llvm-svn: 163563
|
| |
|
|
| |
llvm-svn: 163562
|
| |
|
|
| |
llvm-svn: 163561
|
| |
|
|
|
|
|
|
| |
people to use, and is around for historical reasons."
This should be discussed more first.
llvm-svn: 163560
|
| |
|
|
|
|
|
|
| |
truncated during install-headers.
<rdar://problem/12268130>
llvm-svn: 163559
|
| |
|
|
|
|
|
|
| |
The option allows to always inline very small functions, whose size (in
number of basic blocks) is set using -analyzer-config
ipa-always-inline-size option.
llvm-svn: 163558
|
| |
|
|
| |
llvm-svn: 163557
|