- Jul 08, 2010
-
-
Dan Gohman authored
Debug info intrinsics win for now. llvm-svn: 107850
-
Jim Grosbach authored
(if there are any) and use the one which remains available for the longest rather than just using the first one. This should help enable better re-use of the loaded frame index values. rdar://7318760 llvm-svn: 107847
-
Chris Lattner authored
address spaces when SRoA'ing memcpy's. llvm-svn: 107846
-
Dan Gohman authored
prefer to materialize as local constants. This fixes the clang bootstrap abort. llvm-svn: 107840
-
Dan Gohman authored
llvm-svn: 107839
-
Chris Lattner authored
PR7399. The asm parser already handles this. This is of dubious utility (see the PR) but the asmprinter was clearly broken here. llvm-svn: 107834
-
Jakob Stoklund Olesen authored
llvm-svn: 107832
-
Jim Grosbach authored
llvm-svn: 107831
-
Jim Grosbach authored
address calculation instructions leading up to a jump table when we're trying to convert them into a TB[H] instruction in Thumb2. This realistically shouldn't happen much, if at all, for well formed inputs, but it's more correct to handle it. rdar://7387682 llvm-svn: 107830
-
Chris Lattner authored
llvm-svn: 107826
-
Chris Lattner authored
in the integrated assembler. Still some discussion to be done. llvm-svn: 107825
-
Bruno Cardoso Lopes authored
llvm-svn: 107823
-
Devang Patel authored
Keep track of abstract subprogram DIEs. llvm-svn: 107822
-
Evan Cheng authored
llvm-svn: 107820
-
- Jul 07, 2010
-
-
Devang Patel authored
llvm-svn: 107818
-
Dan Gohman authored
didn't create a new block, don't reset the insert position. llvm-svn: 107813
-
Jim Grosbach authored
llvm-svn: 107811
-
Devang Patel authored
llvm-svn: 107810
-
Jakob Stoklund Olesen authored
This fixes PR7540. llvm-svn: 107809
-
Reid Kleckner authored
llvm-svn: 107808
-
Devang Patel authored
llvm-svn: 107807
-
Dan Gohman authored
a separate DCE pass over MachineInstrs. llvm-svn: 107804
-
Dan Gohman authored
a bunch of stuff, to allow the target-independent calling convention logic to be employed. llvm-svn: 107800
-
Bruno Cardoso Lopes authored
llvm-svn: 107798
-
Dan Gohman authored
position when emitting multiple blocks when executing a custom inserter. llvm-svn: 107797
-
Devang Patel authored
llvm-svn: 107796
-
Dan Gohman authored
llvm-svn: 107795
-
Duncan Sands authored
and not just for Debug+Asserts builds. llvm-svn: 107792
-
Dan Gohman authored
around everywhere, and also give it an InsertPt member, to enable isel to operate at an arbitrary position within a block, rather than just appending to a block. llvm-svn: 107791
-
Dan Gohman authored
instance, rather than pointers to all of FunctionLoweringInfo's members. This eliminates an NDEBUG ABI sensitivity. llvm-svn: 107789
-
Dan Gohman authored
allow target-specific fast-isel code to make use of it directly. llvm-svn: 107787
-
Dan Gohman authored
code can do calling-convention queries. This obviates OutputArgReg. llvm-svn: 107786
-
Chris Lattner authored
llvm-svn: 107785
-
Dan Gohman authored
into a new header, TargetCallingConv.h. llvm-svn: 107782
-
Dan Gohman authored
llvm-svn: 107781
-
Jakob Stoklund Olesen authored
llvm-svn: 107780
-
Gabor Greif authored
who knows how to cover Asserts or Debug separately please do not hesitate to extend this llvm-svn: 107779
-
Dan Gohman authored
llvm-svn: 107778
-
Dan Gohman authored
llvm-svn: 107777
-
Dan Gohman authored
interface needs implementations to be consistent, so any code which wants to support different semantics must use a different interface. It's not currently worthwhile to add a new interface for this new concept. Document that AliasAnalysis doesn't support cross-function queries. llvm-svn: 107776
-