- Dec 15, 2009
-
-
Devang Patel authored
llvm-svn: 91440
-
Chris Lattner authored
isPodLike type trait. This is a generally useful type trait for more than just DenseMap, and we really care about whether something acts like a pod, not whether it really is a pod. llvm-svn: 91421
-
- Dec 14, 2009
-
-
Bill Wendling authored
but we need it to actually be 4-bytes in the FDE. llvm-svn: 91337
-
Devang Patel authored
llvm-svn: 91278
-
- Dec 11, 2009
-
-
Devang Patel authored
llvm-svn: 91159
-
Devang Patel authored
If VariableDIe is not created (may be because global was optimzed away) then do not try to use the variable die. llvm-svn: 91077
-
- Dec 10, 2009
-
-
Devang Patel authored
Create global variable DIEs after creating subprogram DIEs. This allows function level static variable's to find their context at the time of DIE creation. llvm-svn: 91055
-
Devang Patel authored
llvm-svn: 91051
-
- Dec 09, 2009
-
-
Devang Patel authored
llvm-svn: 90979
-
Devang Patel authored
llvm-svn: 90898
-
- Dec 08, 2009
-
-
Devang Patel authored
There is no need to supply ModuleCU to addType() as a parameter. llvm-svn: 90858
-
Devang Patel authored
llvm-svn: 90857
-
- Dec 07, 2009
-
-
Devang Patel authored
llvm-svn: 90805
-
- Dec 05, 2009
-
-
Dan Gohman authored
And separate the directory and file name with a '/'. llvm-svn: 90641
-
Dan Gohman authored
isn't cluttered with things like "Llabel47:Llabel48: movq (%rsi), %xmm3" llvm-svn: 90638
-
Dan Gohman authored
Don't print "SrcLine"; just print the filename and line number, which is obvious enough and more informative. llvm-svn: 90631
-
Dan Gohman authored
llvm-svn: 90621
-
Devang Patel authored
llvm-svn: 90617
-
- Dec 04, 2009
-
-
David Greene authored
Use new interfaces to print spill size. llvm-svn: 90611
-
Devang Patel authored
Insert composite type DIE into the map before processing type fields. This allows fields to find their context DIE from the map. llvm-svn: 90498
-
- Dec 03, 2009
-
-
Devang Patel authored
llvm-svn: 90474
-
Devang Patel authored
Emit method definition DIE at module level (even for methods with inlined functino body at soure level) so that the debugger can invoke it. This fixes many test failures in gdb test suite. llvm-svn: 90375
-
- Dec 02, 2009
-
-
Devang Patel authored
llvm-svn: 90318
-
Devang Patel authored
llvm-svn: 90281
-
- Dec 01, 2009
-
-
Devang Patel authored
Clear function specific containers while processing end of a function, even if DW_TAG_subprogram for current function is not found. llvm-svn: 90247
-
Devang Patel authored
llvm-svn: 90172
-
- Nov 25, 2009
-
-
Benjamin Kramer authored
llvm-svn: 89873
-
Devang Patel authored
llvm-svn: 89866
-
- Nov 24, 2009
-
-
Devang Patel authored
llvm-svn: 89793
-
Devang Patel authored
llvm-svn: 89787
-
Devang Patel authored
llvm-svn: 89725
-
- Nov 23, 2009
-
-
Dan Gohman authored
llvm-svn: 89702
-
Devang Patel authored
llvm-svn: 89686
-
- Nov 22, 2009
-
-
Jim Grosbach authored
tell debug info which base register to use to reference a frame index on a per-index basis. This is useful, for example, in the presence of dynamic stack realignment when local variables are indexed via the stack pointer and stack-based arguments via the frame pointer. llvm-svn: 89620
-
Jim Grosbach authored
llvm-svn: 89612
-
Jim Grosbach authored
llvm-svn: 89567
-
- Nov 21, 2009
-
-
Devang Patel authored
llvm-svn: 89537
-
Devang Patel authored
llvm-svn: 89522
-
Devang Patel authored
DIEs are created from MDNode, which are already uniqued. And DwarfDebug already uses ValueMaps to find and use existing DIE for a given MDNode. llvm-svn: 89518
-
Dan Gohman authored
and support for blockaddresses in x86-32 PIC mode. llvm-svn: 89506
-