- May 14, 2007
-
-
Reid Spencer authored
just aids in readability and debugability of the output. No functional change. llvm-svn: 37037
-
- May 13, 2007
-
-
Anton Korobeynikov authored
Emit function debug frames in one atom. This will prevent us from generating incorrect assembler in case of both debug information & exception information presented. llvm-svn: 37019
-
Anton Korobeynikov authored
functions. This partly fixes PR1414: now we're restricted only to one personality function per eh frame, not per module. Further work on "multiple personalities" topic needs representative example. llvm-svn: 37018
-
Anton Korobeynikov authored
1. Fix PR1380 2. Apply Duncan's patch from PR1410 3. Insert workaround for "one personality function per module" as noted in PR1414 4. Emit correct debug frames for x86/linux. This partly fixes DebugInfo/2006-11-06-StackTrace.cpp: stack trace is shown correctly, but arguments for function on top of stack are displayed incorrectly. llvm-svn: 37015
-
- May 12, 2007
-
-
Reid Spencer authored
llvm-svn: 37006
-
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049516.htmlDevang Patel authored
llvm-svn: 36998
-
- May 11, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 36988
-
Anton Korobeynikov authored
llvm-svn: 36987
-
Dale Johannesen authored
failures on PPC (can happen only when prologue code is null) llvm-svn: 36979
-
Anton Korobeynikov authored
llvm-svn: 36978
-
Anton Korobeynikov authored
llvm-svn: 36977
-
- May 10, 2007
-
-
Duncan Sands authored
llvm-svn: 36975
-
Anton Korobeynikov authored
llvm-svn: 36974
-
Dale Johannesen authored
llvm-svn: 36966
-
- May 09, 2007
-
-
Evan Cheng authored
llvm-svn: 36962
-
Anton Korobeynikov authored
Do not assert, when case range split metric is zero and JTs are not allowed: just emit binary tree in this case. This fixes PR1403. llvm-svn: 36959
-
- May 08, 2007
-
-
Bill Wendling authored
certain linkers... llvm-svn: 36944
-
Evan Cheng authored
llvm-svn: 36943
-
- May 07, 2007
-
-
Evan Cheng authored
llvm-svn: 36910
-
Evan Cheng authored
- (store (bitconvert v)) -> (store v) if resultant store does not require higher alignment - (bitconvert (load v)) -> (load (bitconvert*)v) if resultant load does not require higher alignment llvm-svn: 36908
-
Dale Johannesen authored
llvm-svn: 36907
-
Duncan Sands authored
attribute index being used. Fix proposed by Anton Korobeynikov, who asked me to implement and commit it for him. This is PR1398. llvm-svn: 36906
-
- May 06, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 36891
-
Nick Lewycky authored
llvm-svn: 36873
-
- May 05, 2007
-
-
Duncan Sands authored
hardwiring in the C++ one. llvm-svn: 36789
-
Chris Lattner authored
Implement support for expanding a bitcast from an illegal vector type to a legal one (e.g. 4xi32 -> 4xf32 in SSE1). This fixes PR1371 and CodeGen/X86/2007-05-05-VecCastExpand.ll llvm-svn: 36787
-
Duncan Sands authored
llvm-svn: 36781
-
Anton Korobeynikov authored
some small cleanup was made. llvm-svn: 36780
-
- May 04, 2007
-
-
Duncan Sands authored
handle this case too. llvm-svn: 36745
-
Evan Cheng authored
llvm-svn: 36716
-
- May 03, 2007
-
-
Chris Lattner authored
and PR1382 llvm-svn: 36672
-
Devang Patel authored
llvm-svn: 36662
-
Anton Korobeynikov authored
llvm-svn: 36654
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
Lauro Ramos Venancio authored
llvm-svn: 36648
-
Anton Korobeynikov authored
1. Correct output offsets on Linux 2. Fix "style" of personality function. It shouldn't be indirect. llvm-svn: 36633
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
Evan Cheng authored
If call frame is not part of stack frame and no dynamic alloc, eliminateFrameIndex() must adjust SP offset with size of call frames. llvm-svn: 36625
-
Evan Cheng authored
llvm-svn: 36622
-
Nate Begeman authored
llvm-svn: 36618
-