| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix SBProcess::ReadMemory's typemap to handle PyLongObjects. | Filipe Cabecinhas | 2012-05-11 | 1 | -5/+8 |
| | | | | | llvm-svn: 156638 | ||||
| * | Make issue_11588/Test11588 work with a recent swig that converts ints to ↵ | Filipe Cabecinhas | 2012-05-11 | 1 | -2/+2 |
| | | | | | | | PyLongObjects llvm-svn: 156637 | ||||
| * | Remove warnings from HexagonVLIWPacketizer. | Sirish Pande | 2012-05-11 | 1 | -3/+3 |
| | | | | | llvm-svn: 156636 | ||||
| * | Some release notes for dragonegg. | Duncan Sands | 2012-05-11 | 1 | -6/+19 |
| | | | | | llvm-svn: 156635 | ||||
| * | Hexagon constant extender support. | Brendon Cahoon | 2012-05-11 | 17 | -343/+3700 |
| | | | | | | | Patch by Jyotsna Verma. llvm-svn: 156634 | ||||
| * | Typo. | Chad Rosier | 2012-05-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 156633 | ||||
| * | [fast-isel] Remove -disable-arm-fast-isel option. -fast-isel=0 suffices. ↵ | Chad Rosier | 2012-05-11 | 2 | -13/+3 |
| | | | | | | | Minor cleanup. llvm-svn: 156632 | ||||
| * | Hexagon V5 intrinsics support. | Sirish Pande | 2012-05-11 | 4 | -961/+2613 |
| | | | | | llvm-svn: 156631 | ||||
| * | Hexagon V5 intrinsics support in clang. | Sirish Pande | 2012-05-11 | 2 | -826/+1611 |
| | | | | | llvm-svn: 156630 | ||||
| * | Defer computation of SuperRegs. | Jakob Stoklund Olesen | 2012-05-11 | 2 | -11/+36 |
| | | | | | | | | | Don't compute the SuperRegs list until the sub-register graph is completely finished. This guarantees that the list of super-registers is properly topologically ordered, and has no duplicates. llvm-svn: 156629 | ||||
| * | [fast-isel] Cleaner fix for when we're unable to handle a non-double multi-reg | Chad Rosier | 2012-05-11 | 2 | -4/+38 |
| | | | | | | | | | retval. Hoists check before emitting the call to avoid unnecessary work. rdar://11430407 PR12796 llvm-svn: 156628 | ||||
| * | Don't try to use "OkayToDiscard" to mean BOTH this plan is a user plan or ↵ | Jim Ingham | 2012-05-11 | 7 | -18/+31 |
| | | | | | | | | | not AND unwind on error. rdar://problem/11419156 llvm-svn: 156627 | ||||
| * | Fixed an issue in the platform options where if no architecture was ↵ | Greg Clayton | 2012-05-11 | 1 | -1/+1 |
| | | | | | | | | | specified where the platform would fail to select itself with something like: (lldb) platfrom select remote-ios llvm-svn: 156626 | ||||
| * | objectsize: add a few more tests and fix a bug | Nuno Lopes | 2012-05-11 | 2 | -1/+56 |
| | | | | | llvm-svn: 156625 | ||||
| * | Add "echo" -> "script print". | Jim Ingham | 2012-05-11 | 1 | -0/+24 |
| | | | | | llvm-svn: 156624 | ||||
| * | [fast-isel] Rather then assert (or segfault in a non-asserts build), fall back | Chad Rosier | 2012-05-11 | 1 | -2/+4 |
| | | | | | | | | | to selection DAG isel if we're unable to handle a non-double multi-reg retval. rdar://11430407 PR12796 llvm-svn: 156622 | ||||
| * | The return type is an unsigned, not a bool. | Chad Rosier | 2012-05-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 156621 | ||||
| * | Add space before an open parenthesis in control flow statements. | Manman Ren | 2012-05-11 | 1 | -2/+2 |
| | | | | | llvm-svn: 156620 | ||||
| * | [tsan] run output tests in parallel | Kostya Serebryany | 2012-05-11 | 1 | -21/+13 |
| | | | | | llvm-svn: 156617 | ||||
| * | [tsan] run more kinds of builds as presubmit test (and fix gcc debug build) | Kostya Serebryany | 2012-05-11 | 6 | -16/+24 |
| | | | | | llvm-svn: 156616 | ||||
| * | Added X86 Atom latencies to X86InstrMMX.td. | Preston Gurd | 2012-05-11 | 4 | -130/+350 |
| | | | | | llvm-svn: 156615 | ||||
| * | [tsan] a bit more lint | Kostya Serebryany | 2012-05-11 | 2 | -2/+2 |
| | | | | | llvm-svn: 156614 | ||||
| * | PR1255: ConstantRangesSet and CRSBuilder classes moved from include/llvm to ↵ | Stepan Dyatkovskiy | 2012-05-11 | 2 | -1/+1 |
| | | | | | | | include/llvm/Support. llvm-svn: 156613 | ||||
| * | Fix test/CodeGen/X86/tls-pie.ll. | Hans Wennborg | 2012-05-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 156612 | ||||
| * | Implement initial-exec TLS model for 32-bit PIC x86 | Hans Wennborg | 2012-05-11 | 5 | -20/+48 |
| | | | | | | | | This fixes a TODO from 2007 :) Previously, LLVM would emit the wrong code here (see the update to test/CodeGen/X86/tls-pie.ll). llvm-svn: 156611 | ||||
| * | Added the missing bit definition for the 4th bit of the STR (post reg) ↵ | Silviu Baranga | 2012-05-11 | 4 | -0/+72 |
| | | | | | | | instruction. It is now set to 0. The patch also sets the unpredictable mask for SEL and SXTB-type instructions. llvm-svn: 156609 | ||||
| * | Fixed the LLVM ARM v7 assembler and instruction printer for 8-bit immediate ↵ | Silviu Baranga | 2012-05-11 | 3 | -3/+12 |
| | | | | | | | offset addressing. The assembler and instruction printer were not properly handeling the #-0 immediate. llvm-svn: 156608 | ||||
| * | PR11857: When the wrong number of arguments are provided for a function | Richard Smith | 2012-05-11 | 7 | -15/+67 |
| | | | | | | | | which expects exactly one argument, include the name of the argument in the diagnostic text. Patch by Terry Long! llvm-svn: 156607 | ||||
| * | Fix a use after free when the streamer is destroyed. Fixes pr12622. | Rafael Espindola | 2012-05-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 156606 | ||||
| * | More fixes to "malloc_history". | Greg Clayton | 2012-05-11 | 2 | -64/+90 |
| | | | | | llvm-svn: 156605 | ||||
| * | Add a test case for going through typedefs until we reach "BOOL", that ↵ | Argyrios Kyrtzidis | 2012-05-11 | 1 | -0/+2 |
| | | | | | | | NSAPI::isObjCTypedef() is doing. llvm-svn: 156604 | ||||
| * | Fix a misleading comment. | Akira Hatanaka | 2012-05-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 156603 | ||||
| * | Tidy up. Trailing whitespace. | Jim Grosbach | 2012-05-11 | 12 | -35/+35 |
| | | | | | llvm-svn: 156602 | ||||
| * | Tidy up. Trailing whitespace. | Jim Grosbach | 2012-05-11 | 8 | -55/+55 |
| | | | | | llvm-svn: 156601 | ||||
| * | Fix a minor logic mistake transforming compares in instcombine. PR12514. | Eli Friedman | 2012-05-11 | 2 | -1/+16 |
| | | | | | llvm-svn: 156600 | ||||
| * | ARM: peephole optimization to remove cmp instruction | Manman Ren | 2012-05-11 | 3 | -27/+162 |
| | | | | | | | | | | | | | | | | | | This patch will optimize the following cases: sub r1, r3 | sub r1, imm cmp r3, r1 or cmp r1, r3 | cmp r1, imm bge L1 TO subs r1, r3 bge L1 or ble L1 If the branch instruction can use flag from "sub", then we can replace "sub" with "subs" and eliminate the "cmp" instruction. rdar: 10734411 llvm-svn: 156599 | ||||
| * | Fix a recent regression with the merging of format attributes. | Rafael Espindola | 2012-05-11 | 4 | -20/+50 |
| | | | | | llvm-svn: 156597 | ||||
| * | Modified the symbolication.Image object to store its uuid as a uuid.UUID ↵ | Greg Clayton | 2012-05-11 | 2 | -27/+44 |
| | | | | | | | | | object and made an accessor for getting a normalized UUID value out of the image object. Modified the crashlog darwin module to always create a uuid.UUID object when making the symbolication.Image objects. Also modified it to handle some more types of crash log files and improved the register reading for thread registers of crashed threads. llvm-svn: 156596 | ||||
| * | Don't intercept the quit command and override what is was doing. This was ↵ | Greg Clayton | 2012-05-11 | 1 | -12/+0 |
| | | | | | | | causing the "lldb" command line to deadlock when the quit command was executed sometimes. llvm-svn: 156595 | ||||
| * | Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(), | Dan Gohman | 2012-05-11 | 8 | -2/+55 |
| | | | | | | | but it generates int3 on x86 instead of ud2. llvm-svn: 156593 | ||||
| * | For final output files create them with mode 0664 to match other | Eric Christopher | 2012-05-11 | 1 | -1/+2 |
| | | | | | | | | | compilers and expected defaults. Part of rdar://11325849 llvm-svn: 156592 | ||||
| * | Allow unique_file to take a mode for file permissions, but default | Eric Christopher | 2012-05-11 | 3 | -7/+10 |
| | | | | | | | | | to user only read/write. Part of rdar://11325849 llvm-svn: 156591 | ||||
| * | Fix intendation. | Chad Rosier | 2012-05-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 156589 | ||||
| * | "--stack-history" now works if you have MallocStackLogggingNoCompact defined ↵ | Greg Clayton | 2012-05-10 | 2 | -8/+14 |
| | | | | | | | in your app's environment. llvm-svn: 156588 | ||||
| * | Compute secondary sub-registers. | Jakob Stoklund Olesen | 2012-05-10 | 2 | -3/+161 |
| | | | | | | | | | | | | | | | | | | | | | | | The sub-registers explicitly listed in SubRegs in the .td files form a tree. In a complicated register bank, it is possible to have sub-register relationships across sub-trees. For example, the ARM NEON double vector Q0_Q1 is a tree: Q0_Q1 = [Q0, Q1], Q0 = [D0, D1], Q1 = [D2, D3] But we also define the DPair register D1_D2 = [D1, D2] which is fully contained in Q0_Q1. This patch teaches TableGen to find such sub-register relationships, and assign sub-register indices to them. In the example, TableGen will create a dsub_1_dsub_2 sub-register index, and add D1_D2 as a sub-register of Q0_Q1. This will eventually enable the coalescer to handle copies of skewed sub-registers. llvm-svn: 156587 | ||||
| * | Fixed a build error. | Greg Clayton | 2012-05-10 | 1 | -2/+2 |
| | | | | | llvm-svn: 156586 | ||||
| * | objectsize: add support for GEPs with non-constant indexes | Nuno Lopes | 2012-05-10 | 4 | -34/+59 |
| | | | | | | | add an additional parameter to InstCombiner::EmitGEPOffset() to force it to *not* emit operations with NUW flag llvm-svn: 156585 | ||||
| * | Added the ability to get the stack history for a malloc block. This is a ↵ | Greg Clayton | 2012-05-10 | 2 | -2/+101 |
| | | | | | | | work in progress. Checking this in so I can work on it some more. llvm-svn: 156584 | ||||
| * | [objc] When boxing a BOOL/NSInteger/NSUInteger type, use the corresponding | Argyrios Kyrtzidis | 2012-05-10 | 6 | -8/+174 |
| | | | | | | | | | numberWithBool:/numberWithInteger:/numberWithUnsignedInteger: NSNumber selectors. rdar://11428703 llvm-svn: 156583 | ||||
| * | Include line that was meant to be in my last commit. | Ted Kremenek | 2012-05-10 | 1 | -1/+2 |
| | | | | | llvm-svn: 156582 | ||||

