aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* In instcombine's debug output, avoid printing ADD for instructions that areJeffrey Yasskin2009-10-081-3/+5
* Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-074-0/+18
* Convert more NEON tests to use FileCheck.Bob Wilson2009-10-076-35/+114
* Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-074-0/+18
* Fix the OProfile part of PR5018. This fixes --without-oprofile, makesJeffrey Yasskin2009-10-072-216/+50
* Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-074-0/+17
* reverting thumb1 scavenging default due to test failure while I figure out wh...Jim Grosbach2009-10-075-21/+74
* second half of lazy liveness removal.Chris Lattner2009-10-072-65/+0
* Fix handling of x86 'R' constraint.Dale Johannesen2009-10-072-1/+26
* Convert more NEON tests to use FileCheck.Bob Wilson2009-10-076-40/+118
* Enable thumb1 register scavenging by default.Jim Grosbach2009-10-073-10/+12
* Enable thumb1 register scavenging by default.Jim Grosbach2009-10-072-64/+9
* Extract subprogram and compile unit information from the debug info attached ...Devang Patel2009-10-072-1/+33
* Add some instruction encoding bits for NEON load/store instructions.Bob Wilson2009-10-072-140/+165
* 80-column and whitespace fixes.Eric Christopher2009-10-071-135/+156
* Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" soKevin Enderby2009-10-072-43/+58
* Convert test to FileCheck.Bob Wilson2009-10-071-9/+27
* Add codegen support for NEON vst4 intrinsics with 128-bit vectors.Bob Wilson2009-10-074-9/+135
* Add codegen support for NEON vst3 intrinsics with 128-bit vectors.Bob Wilson2009-10-074-9/+129
* grammarJim Grosbach2009-10-071-1/+1
* Add codegen support for NEON vst2 intrinsics with 128-bit vectors.Bob Wilson2009-10-074-7/+84
* add initializers for clarity. Add missing assignment of PrevLastUseOp.Jim Grosbach2009-10-071-2/+3
* Remove LazyLiveness from the tree. It doesn't work right now, and I'm not go...Owen Anderson2009-10-071-168/+0
* Add codegen support for NEON vld4 intrinsics with 128-bit vectors.Bob Wilson2009-10-074-7/+137
* Add another bit of the ARM target assembler to llvm-mc to parse registersKevin Enderby2009-10-071-3/+17
* Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, andDan Gohman2009-10-071-23/+28
* Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman2009-10-0712-107/+56
* Add a few simple MachineVerifier checks for MachineMemOperands.Dan Gohman2009-10-071-0/+10
* Add codegen support for NEON vld3 intrinsics with 128-bit vectors.Bob Wilson2009-10-074-13/+146
* Rearrange code for selecting vld2 intrinsics. No functionality change.Bob Wilson2009-10-071-9/+14
* Add tests for vld2 of 128-bit vectors.Bob Wilson2009-10-071-0/+50
* Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach2009-10-0731-100/+262
* Do not assume that the module is set.Devang Patel2009-10-071-15/+18
* Add a comment explaining how DenseMap::insert works, because it is notTorok Edwin2009-10-071-0/+3
* Add PR to this FIXME, looks like I didn't commit this change after all.Torok Edwin2009-10-071-1/+2
* Make getPointerTo return a const PointerType* rather thanDuncan Sands2009-10-072-2/+2
* INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode. TheyDan Gohman2009-10-071-2/+0
* Add FreeInst to the "is a call" check for Insts that are calls, butEric Christopher2009-10-071-2/+2
* Fix this comment. The loop header is the loop entry point.Dan Gohman2009-10-071-2/+2
* Add PseudoSourceValues for constpool stuff on ELF (Darwin should use somethin...Anton Korobeynikov2009-10-072-12/+34
* While we still have a MallocInst treat it as a call like any otherEric Christopher2009-10-071-0/+4
* Added bits of the ARM target assembler to llvm-mc to parse some load instructionKevin Enderby2009-10-061-1/+404
* Add codegen support for NEON vld2 operations on quad registers.Bob Wilson2009-10-064-1/+62
* Use copyRegToReg hook to copy registers.Bob Wilson2009-10-061-6/+4
* r83391 was completely broken since Twines keep references to their inputs, andJeffrey Yasskin2009-10-061-4/+9
* Update NEON struct names to match llvm-gcc changes.Bob Wilson2009-10-068-195/+165
* Fix a comment typo.Bob Wilson2009-10-061-1/+1
* Bugfix for the CommaSeparated option. The original code was adding the wholeNicolas Geoffray2009-10-061-0/+1
* Update CMake file.Ted Kremenek2009-10-061-1/+0
* Fix illegal cross-type aliasing. Found by baldrick on a newer gcc.Jeffrey Yasskin2009-10-061-6/+4