- Oct 05, 2010
-
-
Jakob Stoklund Olesen authored
Insert copy after defining instruction. Fix LiveIntervalMap::extendTo to properly handle live segments starting before the current basic block. Make sure the open live range is extended to the inserted copy's use slot. llvm-svn: 115665
-
Jim Grosbach authored
llvm-svn: 115664
-
Chris Lattner authored
llvm-svn: 115663
-
Duncan Sands authored
buildbots, since I seem to have blown up the build master :( llvm-svn: 115662
-
Chris Lattner authored
llvm-svn: 115660
-
Sean Callanan authored
so that expressions can use them. llvm-svn: 115658
-
Michael J. Spencer authored
llvm-svn: 115657
-
Michael J. Spencer authored
llvm-svn: 115656
-
Rafael Espindola authored
llvm-svn: 115655
-
Johnny Chen authored
Add a test class to call lldb 'disassemble -n function' command on each call frame when stopped on C's ctor. This is not a long running test so it shall always be exercised. llvm-svn: 115653
-
Johnny Chen authored
Add a utility function to lldbtest.py to get the native pointer size of the host os. llvm-svn: 115652
-
Jakob Stoklund Olesen authored
llvm-svn: 115650
-
Jakob Stoklund Olesen authored
llvm-svn: 115649
-
Douglas Gregor authored
following amusing sequence: - AST writing schedules writing a type X* that it had never seen before - AST writing starts writing another declaration, ends up deserializing X* from a prior AST file. Now we have two type IDs for the same type! - AST writer tries to write X*. It only has the lower-numbered ID from the the prior AST file, so references to the higher-numbered ID that was scheduled for writing go off into lalaland. To fix this, keep the higher-numbered ID so we end up writing the type twice. Since this issue occurs so rarely, and type records are generally rather small, I deemed this better than the alternative: to keep a separate mapping from the higher-numbered IDs to the lower-numbered IDs, which we would end up having to check whenever we want to deserialize any type. Fixes <rdar://problem/8511624>, I think. llvm-svn: 115647
-
Jim Grosbach authored
addressing mode from four to five. llvm-svn: 115645
-
Fariborz Jahanian authored
block descriptor for outer block was missing even though the block was importing objects into its inner blocks. //rdar://84995992 llvm-svn: 115644
-
Rafael Espindola authored
isInSymtab and isLocal logic in the two loops don't get easily out of sync. llvm-svn: 115643
-
Michael J. Spencer authored
llvm-svn: 115642
-
Michael J. Spencer authored
llvm-svn: 115641
-
Michael J. Spencer authored
llvm-svn: 115640
-
Michael J. Spencer authored
llvm-svn: 115639
-
Zhanyong Wan authored
Fix handling of the 'Invalid' argument in SourceManager's methods (patch by Dean Sturtevant, reviewed by chandlerc and Sebastian Redl). llvm-svn: 115638
-
Johnny Chen authored
llvm-svn: 115636
-
Owen Anderson authored
Use a more efficient lowering of uint64_t --> float that can take advantage of hardware signed integer conversion without having to do a double cast (uint64_t --> double --> float). This is based on the algorithm from compiler_rt's __floatundisf for X86-64. llvm-svn: 115634
-
Howard Hinnant authored
llvm-svn: 115633
-
Chris Lattner authored
llvm-svn: 115632
-
Chris Lattner authored
llvm-svn: 115631
-
Howard Hinnant authored
llvm-svn: 115629
-
Chris Lattner authored
llvm-svn: 115627
-
Sebastian Redl authored
Give every file that ASTReader loads a type: module, PCH, precompiled preamble or main file. Base Decls' PCHLevel on this to make it more sane. llvm-svn: 115626
-
Sebastian Redl authored
llvm-svn: 115625
-
Sebastian Redl authored
llvm-svn: 115624
-
Rafael Espindola authored
llvm-svn: 115623
-
Rafael Espindola authored
llvm-svn: 115622
-
Douglas Gregor authored
waiting until we think we need it: we didn't catch all of the places where we actually needed it, and we probably wouldn't ever. Fixes a C++ PCH crasher. llvm-svn: 115621
-
Dan Gohman authored
Graphviz program, print something with a newline, to avoid leaving the line unfinished. llvm-svn: 115620
-
Rafael Espindola authored
they should be in the symbol table or not. Instead of "guessing", just compute the symbol table after the relocations are known. llvm-svn: 115619
-
Douglas Gregor authored
llvm-svn: 115618
-
Douglas Gregor authored
waiting until we think we need it: we didn't catch all of the places where we actually needed it, and we probably wouldn't ever. Fixes a C++ PCH crasher. llvm-svn: 115617
-
Douglas Gregor authored
llvm-svn: 115616
-