| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace TargetInstrInfo::isInvariantLoad and its target-specific | Dan Gohman | 2009-10-07 | 10 | -97/+48 |
* | Add a few simple MachineVerifier checks for MachineMemOperands. | Dan Gohman | 2009-10-07 | 1 | -0/+10 |
* | Add codegen support for NEON vld3 intrinsics with 128-bit vectors. | Bob Wilson | 2009-10-07 | 3 | -13/+92 |
* | Rearrange code for selecting vld2 intrinsics. No functionality change. | Bob Wilson | 2009-10-07 | 1 | -9/+14 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 29 | -97/+252 |
* | Do not assume that the module is set. | Devang Patel | 2009-10-07 | 1 | -15/+18 |
* | Add PR to this FIXME, looks like I didn't commit this change after all. | Edwin Török | 2009-10-07 | 1 | -1/+2 |
* | Make getPointerTo return a const PointerType* rather than | Duncan Sands | 2009-10-07 | 1 | -1/+1 |
* | Add FreeInst to the "is a call" check for Insts that are calls, but | Eric Christopher | 2009-10-07 | 1 | -2/+2 |
* | Fix this comment. The loop header is the loop entry point. | Dan Gohman | 2009-10-07 | 1 | -2/+2 |
* | Add PseudoSourceValues for constpool stuff on ELF (Darwin should use somethin... | Anton Korobeynikov | 2009-10-07 | 2 | -12/+34 |
* | While we still have a MallocInst treat it as a call like any other | Eric Christopher | 2009-10-07 | 1 | -0/+4 |
* | Added bits of the ARM target assembler to llvm-mc to parse some load instruction | Kevin Enderby | 2009-10-06 | 1 | -1/+404 |
* | Add codegen support for NEON vld2 operations on quad registers. | Bob Wilson | 2009-10-06 | 4 | -1/+62 |
* | Use copyRegToReg hook to copy registers. | Bob Wilson | 2009-10-06 | 1 | -6/+4 |
* | r83391 was completely broken since Twines keep references to their inputs, and | Jeffrey Yasskin | 2009-10-06 | 1 | -4/+9 |
* | Fix a comment typo. | Bob Wilson | 2009-10-06 | 1 | -1/+1 |
* | Bugfix for the CommaSeparated option. The original code was adding the whole | Nicolas Geoffray | 2009-10-06 | 1 | -0/+1 |
* | Update CMake file. | Ted Kremenek | 2009-10-06 | 1 | -1/+0 |
* | Add support to handle debug info attached to an instruction. | Devang Patel | 2009-10-06 | 4 | -6/+25 |
* | Instead of printing unnecessary basic block labels as labels in | Dan Gohman | 2009-10-06 | 13 | -39/+14 |
* | Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter! | Jeffrey Yasskin | 2009-10-06 | 1 | -1/+4 |
* | remove predicate simplifier, it never got the last bugs beaten | Chris Lattner | 2009-10-06 | 1 | -2704/+0 |
* | Remove xs1b predicate since it is no longer needed to differentiate betweem | Richard Osborne | 2009-10-06 | 4 | -33/+5 |
* | Remove xs1a subtarget. xs1a is a preproduction device used in | Richard Osborne | 2009-10-06 | 7 | -98/+45 |
* | Default to the xs1b subtarget | Richard Osborne | 2009-10-06 | 1 | -1/+1 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 21 | -58/+98 |
* | grammar | Jim Grosbach | 2009-10-06 | 1 | -1/+1 |
* | Fix cut-n-pasto. | Devang Patel | 2009-10-06 | 1 | -1/+1 |
* | Update processDebugLoc() to handle requests to process debug info, before and... | Devang Patel | 2009-10-06 | 1 | -9/+11 |
* | Update processDebugLoc() so that it can be used to process debug info before ... | Devang Patel | 2009-10-06 | 17 | -28/+47 |
* | Remove dead code. | Devang Patel | 2009-10-06 | 2 | -23/+0 |
* | Add utility routine to set begin and end labels for DbgScopes. | Devang Patel | 2009-10-06 | 2 | -0/+31 |
* | Remove unintentional function decl. | Devang Patel | 2009-10-06 | 1 | -1/+0 |
* | Add utility routine to collect variable debug info. This is not yet used. | Devang Patel | 2009-10-06 | 2 | -0/+17 |
* | Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests | Jeffrey Yasskin | 2009-10-06 | 1 | -1/+1 |
* | Set default location for the function if it is not already set. | Devang Patel | 2009-10-06 | 1 | -0/+2 |
* | Existence of a compile unit for input source file is a good indicator to chec... | Devang Patel | 2009-10-06 | 1 | -10/+1 |
* | If subprogram die is not available then construct new one. | Devang Patel | 2009-10-05 | 1 | -0/+4 |
* | Adjust context for the global variables that are not at file scope, e.g. | Devang Patel | 2009-10-05 | 2 | -2/+22 |
* | Set address while constructing DIE. | Devang Patel | 2009-10-05 | 1 | -7/+8 |
* | Extend ConstantFolding to understand signed overflow variants | Evan Phoenix | 2009-10-05 | 1 | -0/+24 |
* | In Thumb1, the register scavenger is not always able to use an emergency | Jim Grosbach | 2009-10-05 | 4 | -12/+51 |
* | Don't treat malloc calls with non-matching prototype as malloc. | Edwin Török | 2009-10-05 | 1 | -2/+13 |
* | No newline at end of files. | Edward O'Callaghan | 2009-10-05 | 2 | -2/+2 |
* | Gracefully handle various scopes while recording source line info. | Devang Patel | 2009-10-05 | 1 | -4/+21 |
* | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 5 | -13/+8 |
* | Use Use::operator= instead of Use::set, for consistency. | Dan Gohman | 2009-10-05 | 1 | -2/+2 |
* | Remove explicit enum integer values. They don't appear to be needed, and | Dan Gohman | 2009-10-05 | 2 | -22/+22 |
* | Add RIP to GR64_NOREX. This fixed a MachineVerifier error when RIP | Dan Gohman | 2009-10-05 | 1 | -5/+5 |