- Dec 03, 2010
-
-
Michael J. Spencer authored
a file exists when it shouldn't. llvm-svn: 120784
-
Argyrios Kyrtzidis authored
llvm-svn: 120783
-
Bill Wendling authored
llvm-svn: 120782
-
Bill Wendling authored
llvm-svn: 120780
-
Bill Wendling authored
instructions. They are handled as special moves, but encoded as a normal move. llvm-svn: 120779
-
Sean Callanan authored
so that it is not referring to potentially stale state during IR execution. This was done by introducing modular state (like ClangExpressionVariable) where groups of state variables have well-defined lifetimes: - m_parser_vars are specific to parsing, and only exist between calls to WillParse() and DidParse(). - m_struct_vars survive for the entire execution of the ClangExpressionDeclMap because they provide the template for a materialized set of expression variables. - m_material_vars are specific to a single instance of materialization, and only exist between calls to Materialize() and Dematerialize(). I also removed unnecessary references to long- lived state that really didn't need to be referred to at all, and also introduced several assert()s that helped me diagnose a few bugs (fixed too). llvm-svn: 120778
-
Michael J. Spencer authored
llvm-svn: 120777
-
Michael J. Spencer authored
llvm-svn: 120776
-
Michael J. Spencer authored
llvm-svn: 120775
-
Rafael Espindola authored
avoids creating leb128 fragments and speeds up the test in PR8711 to 33s. llvm-svn: 120774
-
Argyrios Kyrtzidis authored
Remove leftover code and use the text path diagnostic client even without a specified output file since it just uses diagnostic notes. llvm-svn: 120773
-
Chris Lattner authored
llvm-svn: 120772
-
Nick Lewycky authored
deleted, not trap" warning. Fixed PR8729. Patch by Elias Pipping! llvm-svn: 120771
-
Argyrios Kyrtzidis authored
the sequence of events; useful for testing. llvm-svn: 120770
-
Argyrios Kyrtzidis authored
llvm-svn: 120769
-
Argyrios Kyrtzidis authored
llvm-svn: 120768
-
Rafael Espindola authored
data fragment. This reduces the time to assemble the test in 8711 from 60s to 54s. llvm-svn: 120767
-
Bill Wendling authored
<MCInst 2251 <MCOperand Reg:70> <MCOperand Reg:66> <MCOperand Imm:0> <MCOperand Reg:0> <MCOperand Imm:14> <MCOperand Reg:0>> Notice that the "reg" here is 0, which is an invalid register. Put a check in the code for this to prevent crashing. llvm-svn: 120766
-
Bob Wilson authored
llvm-svn: 120765
-
Bob Wilson authored
llvm-svn: 120764
-
Bob Wilson authored
Intrinsics implemented with Clang builtins could already be implemented as either inline functions or macros, but intrinsics implemented directly (without builtins) could only be inline functions. llvm-svn: 120763
-
Greg Clayton authored
Fixed DoResume to watch for the correct return value from WaitForIsRunning to avoid spurious errors due to previous fix. llvm-svn: 120762
-
Greg Clayton authored
llvm-svn: 120761
-
Devang Patel authored
It may not be an option to skip .debug_line if there are file reference in already emitted debug info. So, for now, emit dummy line table entry to make older linker and assemblers happy. This is not a new behavior, original AsmPrinter emitted similar line table entries. llvm-svn: 120760
-
Ted Kremenek authored
Patch by Paul Curtis! llvm-svn: 120759
-
Johnny Chen authored
llvm-svn: 120751
-
Devang Patel authored
llvm-svn: 120750
-
Greg Clayton authored
TagDecl subclasses and Objective C interfaces to complete themselves through the ExternalASTSource class. llvm-svn: 120749
-
Jim Grosbach authored
llvm-svn: 120748
-
Devang Patel authored
llvm-svn: 120747
-
- Dec 02, 2010
-
-
Chris Lattner authored
llvm-svn: 120746
-
Johnny Chen authored
log-categories, so it now becomes "event process expr state". llvm-svn: 120745
-
Douglas Gregor authored
about deprecated Objective-C pointer conversions. Plus, make sure to actually set an appropriate AssignmentAction when performing an implicit conversion from an InitializationSequence. Fixes regressions in the GCC DejaGNU testsuite. llvm-svn: 120744
-
Devang Patel authored
This is a fix for llvm-gcc-i386-darwin9 buildbot failure. llvm-svn: 120742
-
Stuart Hastings authored
llvm-svn: 120741
-
-
Peter Collingbourne authored
llvm-svn: 120736
-
Ted Kremenek authored
llvm-svn: 120735
-
Duncan Sands authored
being combined (which is being tracked as PR8699). llvm-svn: 120734
-
Johnny Chen authored
llvm-svn: 120733
-