- Dec 07, 2009
-
-
John Mosby authored
llvm-svn: 90754
-
Oscar Fuentes authored
sys::cas_flag should be long on this platform, InterlockedAdd() is defined only for the Itanium architecture (according to MSDN). Patch by Michael Beck! llvm-svn: 90748
-
Evan Cheng authored
llvm-svn: 90744
-
Anton Korobeynikov authored
llvm-svn: 90742
-
Anton Korobeynikov authored
Truncate the arguments of llvm.frameaddress / llvm.returnaddress intrinsics from i32 to platform's largest native type llvm-svn: 90741
-
Anton Korobeynikov authored
llvm-svn: 90740
-
Anton Korobeynikov authored
llvm-svn: 90739
-
Anton Korobeynikov authored
llvm-svn: 90738
-
Anton Korobeynikov authored
llvm-svn: 90737
-
Rafael Espindola authored
llvm-svn: 90728
-
- Dec 06, 2009
-
-
Anton Korobeynikov authored
in "bic sp, sp, #15" leads to unpredicatble behaviour in Thumb2 mode. Emit the following code instead: mov r4, sp bic r4, r4, #15 mov sp, r4 llvm-svn: 90724
-
Chris Lattner authored
llvm-svn: 90708
-
Chris Lattner authored
llvm-svn: 90707
-
Chris Lattner authored
because clang lowers nontrivial automatic struct/array inits to memcpy from a global array. llvm-svn: 90698
-
Chris Lattner authored
llvm-svn: 90697
-
Chris Lattner authored
llvm-svn: 90696
-
Chris Lattner authored
short x(short *A) { memset(A, 1, sizeof(*A)*100); return A[42]; } to 'return 257' instead of doing the load. llvm-svn: 90695
-
Chris Lattner authored
shift amount. llvm-svn: 90694
-
Chris Lattner authored
llvm-svn: 90691
-
Oscar Fuentes authored
llvm-svn: 90685
-
Oscar Fuentes authored
Patch by Michael Beck! llvm-svn: 90683
-
- Dec 05, 2009
-
-
Dan Gohman authored
llvm-svn: 90669
-
Dan Gohman authored
llvm-svn: 90668
-
Bill Wendling authored
llvm-svn: 90656
-
Bill Wendling authored
- Privatize a typedef. - Call the InvalidateEntry when refining a type. llvm-svn: 90655
-
Bill Wendling authored
llvm-svn: 90653
-
Nick Lewycky authored
llvm-svn: 90651
-
Nick Lewycky authored
llvm-svn: 90650
-
Nick Lewycky authored
integers that are constant except for a single bit (the same n-th bit in each). llvm-svn: 90646
-
Eric Christopher authored
llvm-svn: 90644
-
Dan Gohman authored
And separate the directory and file name with a '/'. llvm-svn: 90641
-
Bill Wendling authored
llvm-svn: 90640
-
Bill Wendling authored
llvm-svn: 90639
-
Dan Gohman authored
isn't cluttered with things like "Llabel47:Llabel48: movq (%rsi), %xmm3" llvm-svn: 90638
-
Dan Gohman authored
llvm-svn: 90637
-
Dan Gohman authored
instead of SelectionDAGISel.cpp. llvm-svn: 90636
-
Dan Gohman authored
MachineBasicBlock::canFallThrough(), which is target-independent and more thorough. llvm-svn: 90634
-
Dan Gohman authored
llvm-svn: 90633
-
Dan Gohman authored
and that Instruction only. Implement this by setting the "current debug position" back to Unknown after processing each instruction. llvm-svn: 90632
-
Dan Gohman authored
Don't print "SrcLine"; just print the filename and line number, which is obvious enough and more informative. llvm-svn: 90631
-