| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Minor cleanup. | Eli Friedman | 2011-09-15 | 1 | -3/+2 | |
| | | | | | llvm-svn: 139869 | |||||
| * | Unbreak the build for compilers that don't include cstdint everywhere. | Benjamin Kramer | 2011-09-15 | 1 | -0/+1 | |
| | | | | | llvm-svn: 139868 | |||||
| * | Untabify and fix indentation. | Johnny Chen | 2011-09-15 | 1 | -1/+1 | |
| | | | | | llvm-svn: 139867 | |||||
| * | Thumb2 assembly parsing and encoding for SEV.W. | Jim Grosbach | 2011-09-15 | 1 | -0/+12 | |
| | | | | | llvm-svn: 139866 | |||||
| * | Use a more efficient lowering for Unordered/Monotonic atomic load/store on ↵ | Eli Friedman | 2011-09-15 | 2 | -2/+43 | |
| | | | | | | | Thumb1. llvm-svn: 139865 | |||||
| * | Add the remaining AVX versions of instructions to X86InstrInfo, this | Bruno Cardoso Lopes | 2011-09-15 | 1 | -4/+33 | |
| | | | | | | | | time for describing high latency ones and for recognizting loads from the same base pointer llvm-svn: 139864 | |||||
| * | Fix wrong test method name. | Johnny Chen | 2011-09-15 | 1 | -1/+1 | |
| | | | | | llvm-svn: 139863 | |||||
| * | Untabify and fix indentations. Tabs are bad. | Johnny Chen | 2011-09-15 | 1 | -51/+51 | |
| | | | | | llvm-svn: 139862 | |||||
| * | Thumb2 assembly parsing and encoding for SEL. | Jim Grosbach | 2011-09-15 | 1 | -0/+12 | |
| | | | | | llvm-svn: 139861 | |||||
| * | Add an experimental flag -fauto-module-import that automatically turns | Douglas Gregor | 2011-09-15 | 18 | -26/+131 | |
| | | | | | | | | #include or #import direcctives of framework headers into module imports of the corresponding framework module. llvm-svn: 139860 | |||||
| * | DWARF: Reset the state after parsing a line table prologue and remove an ↵ | Benjamin Kramer | 2011-09-15 | 3 | -5/+5 | |
| | | | | | | | unnecessary lookup. llvm-svn: 139859 | |||||
| * | Thumb2 assembly parsing and encoding for SBFX. | Jim Grosbach | 2011-09-15 | 1 | -0/+12 | |
| | | | | | llvm-svn: 139858 | |||||
| * | Add fuzz calls for added API methods: FindFirstType(), FindTypes(), and ↵ | Johnny Chen | 2011-09-15 | 1 | -0/+3 | |
| | | | | | | | GetSourceManager(). llvm-svn: 139857 | |||||
| * | Finish the lex->LHS and rex->RHS cleanup in Sema. | Richard Trieu | 2011-09-15 | 3 | -51/+49 | |
| | | | | | llvm-svn: 139856 | |||||
| * | Add fuzz calls to newly added methods: GetAsync() and ↵ | Johnny Chen | 2011-09-15 | 1 | -0/+2 | |
| | | | | | | | SetSelectedTarget(SBTarget). llvm-svn: 139855 | |||||
| * | Factor out partial register update checks for some SSE instructions. | Bruno Cardoso Lopes | 2011-09-15 | 1 | -32/+53 | |
| | | | | | | | Also add the AVX versions and add comments! llvm-svn: 139854 | |||||
| * | Track whether a process was Launched or Attached to. If Attached, the ↵ | Jim Ingham | 2011-09-15 | 2 | -3/+17 | |
| | | | | | | | detach when the debugger is destroyed, rather than killing the process. Also added a Debugger::Clear, which gets called in Debugger::Destroy to deal with all the targets in the Debugger. Also made the Driver's main loop call Destroy on the debugger, rather than just Destroying the currently selected Target's process. llvm-svn: 139853 | |||||
| * | Track whether a process was Launched or Attached to. If Attached, the ↵ | Jim Ingham | 2011-09-15 | 3 | -65/+36 | |
| | | | | | | | detach when the debugger is destroyed, rather than killing the process. Also added a Debugger::Clear, which gets called in Debugger::Destroy to deal with all the targets in the Debugger. Also made the Driver's main loop call Destroy on the debugger, rather than just Destroying the currently selected Target's process. llvm-svn: 139852 | |||||
| * | Some legalization fixes for atomic load and store. | Eli Friedman | 2011-09-15 | 4 | -1/+38 | |
| | | | | | llvm-svn: 139851 | |||||
| * | llvm-dwarfdump: Add an option to print out line info for a specific address | Benjamin Kramer | 2011-09-15 | 1 | -5/+15 | |
| | | | | | | | | | Usage: $ llvm-dwarfdump -address=0x0000000100000ed4 a.out.dSYM/Contents/Resources/DWARF/a.out xxx.c:6:0 llvm-svn: 139850 | |||||
| * | Add some missing 'CHECK' lines and tidy up others. | Jim Grosbach | 2011-09-15 | 2 | -84/+48 | |
| | | | | | llvm-svn: 139849 | |||||
| * | CommandLine: Add support for 64 bit unsigned integer options. | Benjamin Kramer | 2011-09-15 | 2 | -0/+35 | |
| | | | | | llvm-svn: 139848 | |||||
| * | Add a simple watchpoint test to exercise watchpoint creation followed by ↵ | Johnny Chen | 2011-09-15 | 4 | -0/+113 | |
| | | | | | | | watchpoint hit events. llvm-svn: 139847 | |||||
| * | DWARF: Don't crash when looking up an invalid address. | Benjamin Kramer | 2011-09-15 | 1 | -0/+6 | |
| | | | | | llvm-svn: 139846 | |||||
| * | Add an option to disable spill hoisting. | Jakob Stoklund Olesen | 2011-09-15 | 1 | -1/+5 | |
| | | | | | | | | | When -split-spill-mode is enabled, spill hoisting is performed by SplitKit instead of by InlineSpiller. This hidden command line option is for testing the splitter spill mode. llvm-svn: 139845 | |||||
| * | Thumb2 assembly parsing and encoding for SBC. | Jim Grosbach | 2011-09-15 | 1 | -0/+46 | |
| | | | | | llvm-svn: 139844 | |||||
| * | Thumb2 assembly parsing and encoding for SASX. | Jim Grosbach | 2011-09-15 | 2 | -0/+20 | |
| | | | | | llvm-svn: 139843 | |||||
| * | Reapply r139759. Disable IV rewriting by default. See PR10916. | Andrew Trick | 2011-09-15 | 3 | -3/+3 | |
| | | | | | llvm-svn: 139842 | |||||
| * | Thumb2 assembly parsing and encoding for SADD16/SADD8. | Jim Grosbach | 2011-09-15 | 1 | -0/+24 | |
| | | | | | llvm-svn: 139841 | |||||
| * | Add cleanup of watchpoint locations during Target::DeleteCurrentProcess(). | Johnny Chen | 2011-09-15 | 3 | -0/+14 | |
| | | | | | llvm-svn: 139840 | |||||
| * | Thumb2 assembly parsing and encoding for RSB. | Jim Grosbach | 2011-09-15 | 2 | -0/+40 | |
| | | | | | llvm-svn: 139839 | |||||
| * | Add test case for mutually recursive modules | Douglas Gregor | 2011-09-15 | 3 | -0/+21 | |
| | | | | | llvm-svn: 139838 | |||||
| * | Comment what's going on when we compile a module | Douglas Gregor | 2011-09-15 | 1 | -0/+8 | |
| | | | | | llvm-svn: 139837 | |||||
| * | DWARF: Put all the pieces we have together and provide a single accessor to ↵ | Benjamin Kramer | 2011-09-15 | 4 | -2/+74 | |
| | | | | | | | DIContext that provides line information when given an address. llvm-svn: 139836 | |||||
| * | DWARF: Remove accessors that parse the whole line table section in one go, ↵ | Benjamin Kramer | 2011-09-15 | 4 | -58/+39 | |
| | | | | | | | | | this can't possibly work. The address size is specified by the compile unit associated with a line table, there is no global address size. llvm-svn: 139835 | |||||
| * | reverse patch in r139818 to focus on 'self' | Fariborz Jahanian | 2011-09-15 | 2 | -76/+1 | |
| | | | | | | | instead of 'Class'. llvm-svn: 139834 | |||||
| * | Detect cyclic module dependencies in a manner that is rather more | Douglas Gregor | 2011-09-15 | 3 | -1/+34 | |
| | | | | | | | graceful than running out of stack space. llvm-svn: 139833 | |||||
| * | [analyzer] Refactor: make PathDiagnosticLocation responsible for validation ↵ | Anna Zaks | 2011-09-15 | 2 | -16/+1 | |
| | | | | | | | | | | of SourceLocations (commit 4 of ?): - The closing brace is always a single location, not a range. - The test case previously had a location key 57:1 followed by a range [57:1 - 57:1]. llvm-svn: 139832 | |||||
| * | Thumb2 assembly parsing and encoding for RRX. | Jim Grosbach | 2011-09-15 | 1 | -0/+16 | |
| | | | | | llvm-svn: 139831 | |||||
| * | Thumb2 assembly parsing and encoding for ROR. | Jim Grosbach | 2011-09-15 | 1 | -0/+38 | |
| | | | | | llvm-svn: 139830 | |||||
| * | Eliminate the list of modules from the preprocessor options. This was | Douglas Gregor | 2011-09-15 | 2 | -26/+0 | |
| | | | | | | | | used back when we had an -import-module command-line option, but it's no longer used (or useful). llvm-svn: 139829 | |||||
| * | Thumb2 assembly parsing and encoding for REV16/REVSH. | Jim Grosbach | 2011-09-15 | 2 | -1/+35 | |
| | | | | | llvm-svn: 139828 | |||||
| * | Eliminate the unused -create-module cc1-level option | Douglas Gregor | 2011-09-15 | 4 | -8/+0 | |
| | | | | | llvm-svn: 139827 | |||||
| * | Refactor the load of the exception pointer and the exception selector from their | Bill Wendling | 2011-09-15 | 3 | -14/+24 | |
| | | | | | | | storage slot into helper functions. llvm-svn: 139826 | |||||
| * | [analyzer] Refactor: make PathDiagnosticLocation responsible for validation ↵ | Anna Zaks | 2011-09-15 | 4 | -45/+44 | |
| | | | | | | | | | | of SourceLocations (commit 2 of ?): - Fix a fixme and move the logic of creating a PathDiagnosticLocation corresponding to a ProgramPoint into a PathDiagnosticLocation constructor. - Rename PathDiagnosticLocation::create to differentiate from the added constructor. llvm-svn: 139825 | |||||
| * | When we load the first module, make sure that we wire up the ASTConsumer to ↵ | Douglas Gregor | 2011-09-15 | 3 | -0/+18 | |
| | | | | | | | the newly-created ASTReader. This makes sure that CodeGen sees the declarations it is interested in llvm-svn: 139824 | |||||
| * | Fixed a problem where the symbol context was not | Sean Callanan | 2011-09-15 | 1 | -0/+3 | |
| | | | | | | | | being initialized properly in the absence of a process. llvm-svn: 139823 | |||||
| * | The the MC disassembler C API to print in verbose mode. Perhaps there ↵ | Owen Anderson | 2011-09-15 | 2 | -1/+31 | |
| | | | | | | | should be a parameter to request verbose mode? llvm-svn: 139821 | |||||
| * | Add support for stored annotations to MCInst, and provide facilities for ↵ | Owen Anderson | 2011-09-15 | 7 | -4/+70 | |
| | | | | | | | MC-based InstPrinters to print them out. Enhance the ARM and X86 InstPrinter's to do so in verbose mode. llvm-svn: 139820 | |||||
| * | VirtRegMap is counting spill slots, not register spills. | Jakob Stoklund Olesen | 2011-09-15 | 2 | -4/+4 | |
| | | | | | | | Fix the stats counters to reflect that. llvm-svn: 139819 | |||||

