| Commit message (Expand) | Author | Age | Files | Lines |
* | [SelectionDAG] Allow targets to specify legality of extloads' result | Ahmed Bougacha | 2015-01-08 | 1 | -10/+16 |
* | [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended. | Ahmed Bougacha | 2015-01-07 | 1 | -20/+15 |
* | Revert r225165 and r225169 | Karthik Bhat | 2015-01-07 | 1 | -39/+0 |
* | Revert r225048: It broke ObjC on AArch64. | Lang Hames | 2015-01-06 | 2 | -32/+68 |
* | [AArch64] Improve codegen of store lane instructions by avoiding GPR usage. | Ahmed Bougacha | 2015-01-05 | 1 | -2/+2 |
* | [AArch64] Improve codegen of store lane 0 instructions by directly storing th... | Ahmed Bougacha | 2015-01-05 | 1 | -0/+27 |
* | Select lower fsub,fabs pattern to fabd on AArch64 | Karthik Bhat | 2015-01-05 | 1 | -0/+12 |
* | Select lower sub,abs pattern to sabd on AArch64 | Karthik Bhat | 2015-01-05 | 1 | -0/+27 |
* | Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in... | Craig Topper | 2015-01-05 | 3 | -5/+4 |
* | ARM: permit tail calls to weak externals on COFF | Saleem Abdulrasool | 2015-01-03 | 1 | -1/+3 |
* | Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa... | Craig Topper | 2015-01-03 | 1 | -1/+0 |
* | Add r224985 back with a fix. | Rafael Espindola | 2014-12-31 | 2 | -68/+32 |
* | Revert "Remove doesSectionRequireSymbols." | Rafael Espindola | 2014-12-31 | 2 | -23/+63 |
* | Remove doesSectionRequireSymbols. | Rafael Espindola | 2014-12-30 | 2 | -63/+23 |
* | Lower multiply-negate operation to mneg on AArch64 | Karthik Bhat | 2014-12-22 | 1 | -0/+4 |
* | ARM/AArch64: Attach the FrameSetup MIFlag to CFI instructions. | Adrian Prantl | 2014-12-16 | 1 | -6/+12 |
* | Silence more static analyzer warnings. | Michael Ilseman | 2014-12-15 | 2 | -1/+4 |
* | Enable MachineVerifier in debug mode for X86, ARM, AArch64, Mips. | Matthias Braun | 2014-12-11 | 1 | -5/+5 |
* | [CodeGen] Add print and verify pass after each MachineFunctionPass by default | Matthias Braun | 2014-12-11 | 1 | -17/+13 |
* | This reverts commit r224043 and r224042. | Rafael Espindola | 2014-12-11 | 1 | -8/+12 |
* | Enable machineverifier in debug mode for X86, ARM, AArch64, Mips | Matthias Braun | 2014-12-11 | 1 | -5/+5 |
* | [CodeGen] Add print and verify pass after each MachineFunctionPass by default | Matthias Braun | 2014-12-11 | 1 | -17/+13 |
* | [AArch64] MachO large code-model: Materialize FP constants in code. | Juergen Ributzka | 2014-12-10 | 3 | -0/+43 |
* | [FastISel][AArch64] Fix a missing nullptr check in 'computeAddress'. | Juergen Ributzka | 2014-12-09 | 1 | -1/+1 |
* | AArch64: treat HFAs containing "half" types as blocks too. | Tim Northover | 2014-12-08 | 1 | -0/+5 |
* | Make the DenseMap bucket type configurable and use a smaller bucket for Dense... | Benjamin Kramer | 2014-12-06 | 1 | -1/+1 |
* | AArch64: use explicit MVT::i64 when creating EXTRACT_SUBVECTOR nodes. | Tim Northover | 2014-12-06 | 1 | -10/+12 |
* | [AArch64] Combining Load and IntToFp should check for neon availability | Weiming Zhao | 2014-12-04 | 1 | -3/+4 |
* | Allow target to specify prefix for labels | Matt Arsenault | 2014-12-04 | 1 | -0/+2 |
* | AArch64: fix wrong-endian parameter passing. | Tim Northover | 2014-12-03 | 1 | -2/+4 |
* | AArch64: strengthen Darwin ABI alignment assumptions | Tim Northover | 2014-12-02 | 1 | -1/+1 |
* | AArch64: don't be too greedy when folding :lo12: accesses into mem ops. | Tim Northover | 2014-12-02 | 1 | -1/+22 |
* | [AArch64][Stackmaps] Optimize stackmap shadows on AArch64. | Lang Hames | 2014-12-02 | 1 | -1/+16 |
* | AArch64: make register block rules apply to vector types too. | Tim Northover | 2014-12-02 | 1 | -3/+3 |
* | [AArch64] Don't combine "select (setcc i1 LHS, RHS), vL, vR". | Ahmed Bougacha | 2014-12-01 | 1 | -0/+6 |
* | [AArch64] Fix v2i8->i16 bitcast legalization. | Ahmed Bougacha | 2014-12-01 | 1 | -5/+4 |
* | Fix capitalization. NFC. | Akira Hatanaka | 2014-12-01 | 1 | -2/+2 |
* | Add missing 'override' keyword. | Craig Topper | 2014-11-28 | 1 | -1/+1 |
* | Stop using ArrayRef of a const type. | Tim Northover | 2014-11-27 | 1 | -1/+1 |
* | AArch64: treat [N x Ty] as a block during procedure calls. | Tim Northover | 2014-11-27 | 5 | -0/+153 |
* | Update AArch64 ELF relocations to ABI 1.0 | Will Newton | 2014-11-26 | 1 | -1/+1 |
* | Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files. | Craig Topper | 2014-11-26 | 2 | -8/+8 |
* | [FastISel][AArch64] Fix and extend the tbz/tbnz pattern matching. | Juergen Ributzka | 2014-11-25 | 1 | -19/+20 |
* | [AArch64] Fix clobber computation in A57LoadBalancing pass. | Chad Rosier | 2014-11-24 | 1 | -1/+7 |
* | DAGCombiner: Allow the DAGCombiner to combine multiple FDIVs with the same di... | Hao Liu | 2014-11-21 | 2 | -0/+7 |
* | Fix more instances of -Wsentinel on Windows with s/NULL/nullptr/ | Reid Kleckner | 2014-11-20 | 1 | -1/+1 |
* | Add out of line virtual destructors to all LLVMTargetMachine subclasses | Reid Kleckner | 2014-11-20 | 2 | -0/+4 |
* | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 1 | -1/+1 |
* | [AArch64] Disable useAA for Cortex-A57. | Hao Liu | 2014-11-19 | 1 | -1/+1 |
* | [AArch64] Enable SeparateConstOffsetFromGEP, EarlyCSE and LICM passes on AArc... | Hao Liu | 2014-11-19 | 1 | -0/+18 |