| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
llvm-svn: 56891
|
| |
|
|
|
|
|
|
|
| |
-mmacosx-version-min.
One might anticipate that at some point I will just break down and go
through the man page. That seems a little too obvious.
llvm-svn: 56890
|
| |
|
|
|
|
| |
amount of time to track down.
llvm-svn: 56889
|
| |
|
|
| |
llvm-svn: 56888
|
| |
|
|
| |
llvm-svn: 56887
|
| |
|
|
|
|
| |
- Testcase for r56885.
llvm-svn: 56886
|
| |
|
|
|
|
|
|
|
| |
`-fno-builtin' flag. Currently, it's used to replace "memset" with "_bzero"
instead of "__bzero" on Darwin10+. This arguably violates the meaning of this
flag, but is currently sufficient. The meaning of this flag should become more
specific over time.
llvm-svn: 56885
|
| |
|
|
|
|
|
|
| |
- More straightforward, e.g. -E should always imply action =
'preprocess' (I think).
- Pass another option through for OS X.
llvm-svn: 56884
|
| |
|
|
| |
llvm-svn: 56880
|
| |
|
|
| |
llvm-svn: 56879
|
| |
|
|
| |
llvm-svn: 56878
|
| |
|
|
|
|
| |
they'll be a little more visible. Also, update and reword them a bit.
llvm-svn: 56877
|
| |
|
|
| |
llvm-svn: 56876
|
| |
|
|
|
|
| |
like "10.3.9"
llvm-svn: 56873
|
| |
|
|
|
|
|
|
| |
clang -mmacosx-version-min=10.4.9 ...
you'll end up with a target triple like "i686-apple-darwin8.9".
llvm-svn: 56871
|
| |
|
|
|
|
| |
attributes
llvm-svn: 56868
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Completely eliminate the TopOrder std::vector. Instead, sort
the AllNodes list in place. This also eliminates the need to
call AllNodes.size(), a linear-time operation, before
performing the sort.
Also, eliminate the Sources temporary std::vector, since it
essentially duplicates the sorted result as it is being
built.
This also changes the direction of the topological sort
from bottom-up to top-down. The AllNodes list starts out in
roughly top-down order, so this reduces the amount of
reordering needed. Top-down is also more convenient for
Legalize, and ISel needed only minor adjustments.
llvm-svn: 56867
|
| |
|
|
| |
llvm-svn: 56866
|
| |
|
|
| |
llvm-svn: 56864
|
| |
|
|
| |
llvm-svn: 56863
|
| |
|
|
| |
llvm-svn: 56860
|
| |
|
|
| |
llvm-svn: 56859
|
| |
|
|
|
|
| |
all others (for now).
llvm-svn: 56858
|
| |
|
|
|
|
| |
Do not save the radar classification to the config file.
llvm-svn: 56856
|
| |
|
|
|
|
|
| |
Added "Classification" field to Radar filing.
Modified FileRadar.scpt to take the classification as an argument.
llvm-svn: 56854
|
| |
|
|
|
|
| |
Pass through some more Mac OS X linker options.
llvm-svn: 56853
|
| |
|
|
| |
llvm-svn: 56852
|
| |
|
|
|
|
|
|
| |
of the details of HTML rendering of form parameters, and also us with the
ability to delegate other actions (such as in the filling in of default values)
to specific parameter objects.
llvm-svn: 56851
|
| |
|
|
|
|
| |
module. Patch by David Chisnall.
llvm-svn: 56849
|
| |
|
|
| |
llvm-svn: 56848
|
| |
|
|
| |
llvm-svn: 56844
|
| |
|
|
|
|
|
|
| |
scope) fails to handle overloaded selectors properly.
Long standing bug in Sema::ActOnInstanceMessage(). We now warn when messaging an "id" with multiple method signatures in scope. The diags are a little verbose, however they can be streamlined if necessary.
llvm-svn: 56843
|
| |
|
|
| |
llvm-svn: 56842
|
| |
|
|
|
|
|
|
| |
mismatched properties.
Needed to make sure the relaxed type checking only applies to "readonly" properties.
llvm-svn: 56838
|
| |
|
|
|
|
|
|
|
|
| |
"If a re-materializable instruction has a register
operand, the spiller will change the register operand's
spill weight to HUGE_VAL to avoid it being spilled.
However, if the operand is already in the queue ready
to be spilled, avoid re-materializing it".
llvm-svn: 56837
|
| |
|
|
| |
llvm-svn: 56836
|
| |
|
|
|
|
| |
change the register operand's spill weight to HUGE_VAL to avoid it being spilled. However, if the operand is already in the queue ready to be spilled, avoid re-materializing it.
llvm-svn: 56835
|
| |
|
|
| |
llvm-svn: 56834
|
| |
|
|
| |
llvm-svn: 56833
|
| |
|
|
| |
llvm-svn: 56832
|
| |
|
|
|
|
| |
from the subexpression type to the expression type.
llvm-svn: 56831
|
| |
|
|
| |
llvm-svn: 56830
|
| |
|
|
| |
llvm-svn: 56829
|
| |
|
|
| |
llvm-svn: 56828
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Provides a basic primitive to jump to an arbitrary basic block,
through the finally code.
- Only used for return statements and rethrow currently. Still need
to handle break, continue and goto.
- Code still needs to be shuffled around to live elsewhere.
llvm-svn: 56827
|
| |
|
|
|
|
|
| |
the target triple on darwin. For example i386-apple-darwin9 -> 1050 because
darwin9 is "10.5".
llvm-svn: 56826
|
| |
|
|
|
|
|
|
| |
and X86FastISel.cpp into X86MachineFunction.h, so that it
can be shared, instead of having each selector keep track
of its own.
llvm-svn: 56825
|
| |
|
|
| |
llvm-svn: 56824
|
| |
|
|
|
|
| |
doesn't have SSE(2), with X86FastISel.
llvm-svn: 56823
|
| |
|
|
| |
llvm-svn: 56822
|