| Commit message (Expand) | Author | Age | Files | Lines |
| * | Nuke no longer accurate comment. | Jim Grosbach | 2011-11-11 | 1 | -3/+0 |
| * | Preserve MachineMemOperands in ARMLoadStoreOptimizer. | Andrew Trick | 2011-11-11 | 1 | -0/+22 |
| * | ARM allow Q registers in vldm/vstm register lists. | Jim Grosbach | 2011-11-11 | 1 | -27/+45 |
| * | Add a custom safepoint method, in order for language implementers to decide w... | Nicolas Geoffray | 2011-11-11 | 1 | -2/+15 |
| * | Remove FIXME comment that should have been removed with r144351. | Bob Wilson | 2011-11-11 | 1 | -1/+0 |
| * | allow non-device function calls in PTX when natively handling device-side printf | Dan Bailey | 2011-11-11 | 4 | -23/+129 |
| * | add rules in tabgen for PTX COPY_ADDRESS of frameindex | Dan Bailey | 2011-11-11 | 1 | -0/+6 |
| * | Clients are responsible for initializing the targets, remove it from the disa... | Benjamin Kramer | 2011-11-11 | 4 | -32/+1 |
| * | Remove the unnecessary dependency on libARMCodeGen from libARMDisassembler. | Benjamin Kramer | 2011-11-11 | 1 | -1/+1 |
| * | Remove the unnecessary dependency on libMBlazeCodeGen from libMBlazeDisassemb... | Benjamin Kramer | 2011-11-11 | 2 | -9/+2 |
| * | Add lowering for AVX2 shift instructions. | Craig Topper | 2011-11-11 | 2 | -117/+167 |
| * | Rename variables to avoid confusion. No functionallity change intended. | Chad Rosier | 2011-11-11 | 1 | -18/+18 |
| * | Add support for using immediates with select instructions. | Chad Rosier | 2011-11-11 | 1 | -8/+40 |
| * | Do not try to detect DAG combine patterns for integer multiply-add/sub if value | Akira Hatanaka | 2011-11-11 | 1 | -2/+4 |
| * | 64-bit atomic instructions. | Akira Hatanaka | 2011-11-11 | 3 | -64/+194 |
| * | Modify LowerFRAMEADDR. Use 64-bit register FP_64 when ABI is N64. | Akira Hatanaka | 2011-11-11 | 1 | -1/+2 |
| * | Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify LowerDYNAMIC_STACKALLOC. | Akira Hatanaka | 2011-11-11 | 3 | -12/+27 |
| * | 64-bit versions of jal, jalr and bal. | Akira Hatanaka | 2011-11-11 | 2 | -0/+27 |
| * | Emit Mips64's sequence of instructions that set global register in prologue. | Akira Hatanaka | 2011-11-11 | 1 | -1/+21 |
| * | Fix printing of MCSymbolRegExpr. Needs three closing parentheses for | Akira Hatanaka | 2011-11-11 | 1 | -1/+4 |
| * | Make sure to expand SIGN_EXTEND_INREG for NEON vectors. PR11319, round 3. | Eli Friedman | 2011-11-11 | 1 | -0/+1 |
| * | Initialize variable. | Eric Christopher | 2011-11-11 | 1 | -1/+2 |
| * | When loading a value, treat an i1 as an i8. | Chad Rosier | 2011-11-11 | 1 | -0/+1 |
| * | If we have a DIE with an AT_specification use that instead of the normal | Eric Christopher | 2011-11-11 | 1 | -7/+10 |
| * | Get rid of an optimization in SCCP which appears to have many issues. Specif... | Eli Friedman | 2011-11-11 | 1 | -167/+1 |
| * | Reenable compact unwinding now that <rdar://problem/10430076> is fixed. | Bill Wendling | 2011-11-11 | 1 | -1/+1 |
| * | If we have to reset the calculation of the compact encoding, then also reset the | Bill Wendling | 2011-11-11 | 1 | -0/+1 |
| * | Add support for using MVN to materialize negative constants. | Chad Rosier | 2011-11-11 | 1 | -3/+17 |
| * | Disable compact unwind generation until I can solve the codegen problems. | Bill Wendling | 2011-11-11 | 1 | -1/+2 |
| * | LLVMBuild: Add explicit information on whether targets define an assembly pri... | Daniel Dunbar | 2011-11-11 | 10 | -0/+16 |
| * | Thumb2 ldm/stm updating w/ one register in the list are LDR/STR. | Jim Grosbach | 2011-11-10 | 1 | -0/+32 |
| * | ARM let processInstruction() tranforms chain. | Jim Grosbach | 2011-11-10 | 1 | -15/+37 |
| * | Thumb2 parsing for push/pop w/ hi registers in the reglist. | Jim Grosbach | 2011-11-10 | 1 | -2/+32 |
| * | Thumb1 diagnostics for reglist on PUSH/POP fix. | Jim Grosbach | 2011-11-10 | 1 | -2/+2 |
| * | Check in getOrCreateSubprogramDIE if a declaration exists and if so output | Rafael Espindola | 2011-11-10 | 2 | -13/+12 |
| * | Thumb MUL assembly parsing for 3-operand form. | Jim Grosbach | 2011-11-10 | 1 | -7/+9 |
| * | build/MBlazeDisassembler: Some compilers may generate an MBlaze disassembler | Daniel Dunbar | 2011-11-10 | 1 | -1/+7 |
| * | build/MCDisassembler: Fix required libraries list of MCDisassembler to use | Daniel Dunbar | 2011-11-10 | 1 | -1/+3 |
| * | Make types and namespaces take multiple DIEs for the accelerator tables | Eric Christopher | 2011-11-10 | 2 | -14/+24 |
| * | When in ARM mode, LDRH/STRH require special handling of negative offsets. | Chad Rosier | 2011-11-10 | 1 | -1/+2 |
| * | ARM .thumb_func directive for quoted symbol names. | Jim Grosbach | 2011-11-10 | 1 | -3/+3 |
| * | Fixed bug in DeadStoreElimination commit r144239 | Pete Cooper | 2011-11-10 | 1 | -1/+1 |
| * | Move type handling to make sure we get all created types that aren't | Eric Christopher | 2011-11-10 | 1 | -7/+5 |
| * | Rework adding function names to the dwarf accelerator tables, allow | Eric Christopher | 2011-11-10 | 3 | -71/+86 |
| * | ARM assembly parsing for LSR/LSL/ROR(immediate). | Jim Grosbach | 2011-11-10 | 2 | -6/+50 |
| * | ARM assembly parsing for ASR(immediate). | Jim Grosbach | 2011-11-10 | 3 | -7/+37 |
| * | build: Rename CBackend and CppBackend libraries to have CodeGen suffix, for | Daniel Dunbar | 2011-11-10 | 4 | -6/+6 |
| * | Use a bigger hammer to fix PR11314 by disabling the "forcing two-address | Evan Cheng | 2011-11-10 | 1 | -1/+5 |
| * | AVX2: Add variable shift from memory. | Nadav Rotem | 2011-11-10 | 1 | -1/+24 |
| * | For immediate encodings of icmp, zero or sign extend first. Then | Chad Rosier | 2011-11-10 | 1 | -5/+5 |