- Jan 22, 2010
-
-
Chris Lattner authored
Switch over the asm-verbose comment for double values to use it. We now get: _x: .long 343597384 ## double 1.231200e+02 .long 1079953326 For example, note that the comment is on the same line as the .long. Woo. llvm-svn: 94166
-
Chris Lattner authored
llvm-svn: 94165
-
Chris Lattner authored
missing ones are libsupport, libsystem and libvmcore. libvmcore is currently blocked on bugpoint, which uses EH. Once it stops using EH, we can switch it off. This #if 0's out 3 unit tests, because gtest requires RTTI information. Suggestions welcome on how to fix this. llvm-svn: 94164
-
Mike Stump authored
llvm-svn: 94163
-
Chris Lattner authored
llvm-svn: 94162
-
Chris Lattner authored
llvm-svn: 94161
-
Chris Lattner authored
llvm-svn: 94160
-
Chris Lattner authored
llvm-svn: 94159
-
Chris Lattner authored
llvm-svn: 94158
-
Chris Lattner authored
llvm-svn: 94157
-
Chris Lattner authored
llvm-svn: 94156
-
Chris Lattner authored
llvm-svn: 94155
-
Chris Lattner authored
llvm-svn: 94154
-
Zhongxing Xu authored
handling (for C++). No functionality change for now. llvm-svn: 94153
-
Daniel Dunbar authored
compiler-rt. This tool chain now works on x86 and ARM, but isn't the x86 default yet. This drastically cleans up the linker invocation, old invocation: -- "/Developer/usr/bin/../libexec/gcc/i686-apple-darwin10/4.2.1/ld" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.6.0" "-weak_reference_mismatches" "non-weak" "-o" "a.out" "-lcrt1.10.6.o" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../../i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../.." "t.o" "-lSystem" "-lgcc" -- New invocation: -- # For 10.6: "/usr/bin/ld" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.6.0" "-o" "a.out" "-lcrt1.10.6.o" "t.o" "-lSystem" # For 10.4: "/usr/bin/ld" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.4" "-o" "a.out" "-lcrt1.o" "t.o" "-lSystem" "-lgcc_s.10.4" "/Volumes/Data/ddunbar/llvm.obj.64/Debug/lib/clang/1.1/lib/darwin/libclang_rt.10.4.a" -- llvm-svn: 94150
-
Daniel Dunbar authored
not always added. llvm-svn: 94149
-
Evan Cheng authored
Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may improve cache locality. This is controlled by -cluster-loads for now. llvm-svn: 94148
-
Evan Cheng authored
llvm-svn: 94147
-
Evan Cheng authored
llvm-svn: 94146
-
Mike Stump authored
llvm-svn: 94145
-
Daniel Dunbar authored
name being used in an driver invocation. llvm-svn: 94139
-
Daniel Dunbar authored
diverge from gcc anyway. llvm-svn: 94138
-
Daniel Dunbar authored
llvm-svn: 94137
-
Daniel Dunbar authored
llvm-svn: 94136
-
Daniel Dunbar authored
llvm-svn: 94135
-
Daniel Dunbar authored
llvm-svn: 94134
-
Chris Lattner authored
llvm-svn: 94132
-
Chris Lattner authored
other tools can link it. llvm-svn: 94131
-
Chris Lattner authored
llvm-svn: 94130
-
Chris Lattner authored
llvm-svn: 94129
-
Chris Lattner authored
llvm-svn: 94128
-
Chris Lattner authored
llvm-svn: 94127
-
Douglas Gregor authored
llvm-svn: 94126
-
Chris Lattner authored
llvm-svn: 94125
-
Douglas Gregor authored
declarations that have enough source information to make such a walk useful. This includes walking into variable initializers and enum constants, the types behind typedefs, etc. llvm-svn: 94124
-
Dan Gohman authored
llvm-svn: 94123
-
John McCall authored
translation unit. This is temporary for function and block parameters; template parameters can just stay this way, since Templates aren't DeclContexts. This gives us the nice property that everything created in a record DC should have access in C++. llvm-svn: 94122
-
Ted Kremenek authored
Store flags in bitfields instead of masking them into the pointer for the left child. This leads to some nice conceptually cleanups. llvm-svn: 94121
-
rdar://7520940Chris Lattner authored
is #included with "foo.h" style syntax instead of framework syntax. It produced too much noise. llvm-svn: 94120
-
Jim Grosbach authored
cannot be directly interchanged for comparisons against negated values. Disable the CMN instructions for the time being. llvm-svn: 94119
-