| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
llvm-svn: 55956
|
| |
|
|
|
|
|
| |
Now with fix, which prevents subtle codegen bug to trigger on darwin.
No fix for bug though, it's still there.
llvm-svn: 55955
|
| |
|
|
| |
llvm-svn: 55954
|
| |
|
|
| |
llvm-svn: 55942
|
| |
|
|
|
|
| |
data directives on darwin.
llvm-svn: 55941
|
| |
|
|
| |
llvm-svn: 55938
|
| |
|
|
| |
llvm-svn: 55937
|
| |
|
|
| |
llvm-svn: 55931
|
| |
|
|
|
|
|
| |
use float constants. An oversight by the numerics
people who supplied this.
llvm-svn: 55930
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the full bootstrap on Darwin:
/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/xgcc
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/bin/
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/lib/
-isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/include
-isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/sys-include
-O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-isystem ./include -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../llvm-gcc.src/gcc
-I../../llvm-gcc.src/gcc/. -I../../llvm-gcc.src/gcc/../include
-I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include
-I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
-DSHARED -m64 -DL_negdi2 -c ../../llvm-gcc.src/gcc/libgcc2.c -o
libgcc/x86_64/_negdi2_s.o
Assertion failed: (TargetRegisterInfo::isVirtualRegister(regA) &&
TargetRegisterInfo::isVirtualRegister(regB) && "cannot update physical
register live information"), function runOnMachineFunction, file
/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/lib/CodeGen/TwoAddressInstructionPass.cpp,
line 311.
/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/xgcc
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./gcc/
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/bin/
-B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/lib/
-isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/include
-isystem /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.4.0/sys-include
-O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-isystem ./include -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../llvm-gcc.src/gcc
-I../../llvm-gcc.src/gcc/. -I../../llvm-gcc.src/gcc/../include
-I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include
-I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
-DSHARED -m64 -DL_lshrdi3 -c ../../llvm-gcc.src/gcc/libgcc2.c -o
libgcc/x86_64/_lshrdi3_s.o
../../llvm-gcc.src/gcc/unwind-dw2.c:1527: internal compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
{standard input}:unknown:Undefined local symbol LBB21_11
{standard input}:unknown:Undefined local symbol LBB21_12
{standard input}:unknown:Undefined local symbol LBB21_13
{standard input}:unknown:Undefined local symbol LBB21_8
llvm-svn: 55928
|
| |
|
|
|
|
| |
get the low bit.
llvm-svn: 55925
|
| |
|
|
| |
llvm-svn: 55924
|
| |
|
|
|
|
| |
revisited, consistent with the code in visitSREM.
llvm-svn: 55923
|
| |
|
|
| |
llvm-svn: 55922
|
| |
|
|
|
|
| |
LangRef.html, and teach the verifier to check bitcast instructions.
llvm-svn: 55921
|
| |
|
|
| |
llvm-svn: 55920
|
| |
|
|
| |
llvm-svn: 55919
|
| |
|
|
| |
llvm-svn: 55918
|
| |
|
|
| |
llvm-svn: 55917
|
| |
|
|
| |
llvm-svn: 55916
|
| |
|
|
| |
llvm-svn: 55915
|
| |
|
|
| |
llvm-svn: 55914
|
| |
|
|
| |
llvm-svn: 55913
|
| |
|
|
|
|
| |
callgraph is printed.
llvm-svn: 55912
|
| |
|
|
| |
llvm-svn: 55911
|
| |
|
|
| |
llvm-svn: 55904
|
| |
|
|
| |
llvm-svn: 55903
|
| |
|
|
|
|
| |
on 32bit x86 targets
llvm-svn: 55902
|
| |
|
|
| |
llvm-svn: 55901
|
| |
|
|
| |
llvm-svn: 55900
|
| |
|
|
| |
llvm-svn: 55899
|
| |
|
|
| |
llvm-svn: 55898
|
| |
|
|
| |
llvm-svn: 55897
|
| |
|
|
| |
llvm-svn: 55896
|
| |
|
|
| |
llvm-svn: 55895
|
| |
|
|
|
|
|
| |
long as the callgraph is correct. It checks
for wrong callgraphs more strictly.
llvm-svn: 55894
|
| |
|
|
|
|
| |
operands in the resulting machine instrs.
llvm-svn: 55893
|
| |
|
|
| |
llvm-svn: 55892
|
| |
|
|
|
|
| |
support.
llvm-svn: 55891
|
| |
|
|
|
|
|
|
|
| |
before. This is taken care of in the selection DAG pass. In my opinion, this
should be in one place or the other. I.e., it should probably be removed from
the DAG combiner (along with the other arithmetic transformations on constants
that are essentially no-ops).
llvm-svn: 55889
|
| |
|
|
|
|
|
|
| |
// fold (sub c1, c2) -> c1-c2
from a no-op into an actual transformation.
llvm-svn: 55886
|
| |
|
|
| |
llvm-svn: 55885
|
| |
|
|
| |
llvm-svn: 55884
|
| |
|
|
| |
llvm-svn: 55883
|
| |
|
|
|
|
|
|
| |
conventions. It's meant to handle "simple" calls, i.e. no byval, structret, etc. It doesn't support multi-result returns either.
Not yet turned on, it needs to support sext / zext of arguments and result.
llvm-svn: 55882
|
| |
|
|
| |
llvm-svn: 55881
|
| |
|
|
| |
llvm-svn: 55880
|
| |
|
|
|
|
| |
- Add a AnalyzeCallResult specialized for calls which produce a single value. This is used by fastisel.
llvm-svn: 55879
|
| |
|
|
| |
llvm-svn: 55878
|
| |
|
|
| |
llvm-svn: 55877
|