aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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 notEdwin Török2009-10-071-0/+3
* Add PR to this FIXME, looks like I didn't commit this change after all.Edwin Török2009-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
* Add support to handle debug info attached to an instruction.Devang Patel2009-10-065-7/+27
* Make LLVMContext's pImpl member const.Dan Gohman2009-10-061-1/+3
* Instead of printing unnecessary basic block labels as labels inDan Gohman2009-10-0615-42/+16
* Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter!Jeffrey Yasskin2009-10-061-1/+4
* remove predicate simplifier, it never got the last bugs beatenChris Lattner2009-10-0623-3542/+0
* Remove xs1b predicate since it is no longer needed to differentiate betweemRichard Osborne2009-10-064-33/+5
* Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne2009-10-067-98/+45
* Default to the xs1b subtargetRichard Osborne2009-10-061-1/+1
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-0625-66/+121
* grammarJim Grosbach2009-10-061-1/+1
* Fix cut-n-pasto.Devang Patel2009-10-061-1/+1
* Update processDebugLoc() to handle requests to process debug info, before and...Devang Patel2009-10-061-9/+11
* Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel2009-10-0619-32/+51
* Remove dead code.Devang Patel2009-10-062-23/+0
* Add utility routine to set begin and end labels for DbgScopes.Devang Patel2009-10-062-0/+31
* Remove unintentional function decl.Devang Patel2009-10-061-1/+0
* Add utility routine to collect variable debug info. This is not yet used.Devang Patel2009-10-062-0/+17
* Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittestsJeffrey Yasskin2009-10-062-1/+54
* Set default location for the function if it is not already set.Devang Patel2009-10-061-0/+2
* Existence of a compile unit for input source file is a good indicator to chec...Devang Patel2009-10-061-10/+1
* If subprogram die is not available then construct new one.Devang Patel2009-10-051-0/+4
* Add a test for http://llvm.org/PR3043.Jeffrey Yasskin2009-10-051-0/+35
* Adjust context for the global variables that are not at file scope, e.g.Devang Patel2009-10-052-2/+22
* Set address while constructing DIE.Devang Patel2009-10-051-7/+8
* CMake misses a check for sbrk on NetBSD.Edward O'Callaghan2009-10-051-0/+1
* Extend ConstantFolding to understand signed overflow variantsEvan Phoenix2009-10-052-1/+144