aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-10-08Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors.Bob Wilson
2009-10-08In instcombine's debug output, avoid printing ADD for instructions that areJeffrey Yasskin
2009-10-07Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors.Bob Wilson
2009-10-07Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors.Bob Wilson
2009-10-07Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors.Bob Wilson
2009-10-07reverting thumb1 scavenging default due to test failure while I figure out wh...Jim Grosbach
2009-10-07second half of lazy liveness removal.Chris Lattner
2009-10-07Fix handling of x86 'R' constraint.Dale Johannesen
2009-10-07Enable thumb1 register scavenging by default.Jim Grosbach
2009-10-07Enable thumb1 register scavenging by default.Jim Grosbach
2009-10-07Extract subprogram and compile unit information from the debug info attached ...Devang Patel
2009-10-07Add some instruction encoding bits for NEON load/store instructions.Bob Wilson
2009-10-0780-column and whitespace fixes.Eric Christopher
2009-10-07Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" soKevin Enderby
2009-10-07Add codegen support for NEON vst4 intrinsics with 128-bit vectors.Bob Wilson
2009-10-07Add codegen support for NEON vst3 intrinsics with 128-bit vectors.Bob Wilson
2009-10-07grammarJim Grosbach
2009-10-07Add codegen support for NEON vst2 intrinsics with 128-bit vectors.Bob Wilson
2009-10-07add initializers for clarity. Add missing assignment of PrevLastUseOp.Jim Grosbach
2009-10-07Remove LazyLiveness from the tree. It doesn't work right now, and I'm not go...Owen Anderson
2009-10-07Add codegen support for NEON vld4 intrinsics with 128-bit vectors.Bob Wilson
2009-10-07Add another bit of the ARM target assembler to llvm-mc to parse registersKevin Enderby
2009-10-07Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, andDan Gohman
2009-10-07Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman
2009-10-07Add a few simple MachineVerifier checks for MachineMemOperands.Dan Gohman
2009-10-07Add codegen support for NEON vld3 intrinsics with 128-bit vectors.Bob Wilson
2009-10-07Rearrange code for selecting vld2 intrinsics. No functionality change.Bob Wilson
2009-10-07Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach
2009-10-07Do not assume that the module is set.Devang Patel
2009-10-07Add PR to this FIXME, looks like I didn't commit this change after all.Torok Edwin
2009-10-07Make getPointerTo return a const PointerType* rather thanDuncan Sands
2009-10-07Add FreeInst to the "is a call" check for Insts that are calls, butEric Christopher
2009-10-07Fix this comment. The loop header is the loop entry point.Dan Gohman
2009-10-07Add PseudoSourceValues for constpool stuff on ELF (Darwin should use somethin...Anton Korobeynikov
2009-10-07While we still have a MallocInst treat it as a call like any otherEric Christopher
2009-10-06Added bits of the ARM target assembler to llvm-mc to parse some load instructionKevin Enderby
2009-10-06Add codegen support for NEON vld2 operations on quad registers.Bob Wilson
2009-10-06Use copyRegToReg hook to copy registers.Bob Wilson
2009-10-06r83391 was completely broken since Twines keep references to their inputs, andJeffrey Yasskin
2009-10-06Fix a comment typo.Bob Wilson
2009-10-06Bugfix for the CommaSeparated option. The original code was adding the wholeNicolas Geoffray
2009-10-06Update CMake file.Ted Kremenek
2009-10-06Add support to handle debug info attached to an instruction.Devang Patel
2009-10-06Instead of printing unnecessary basic block labels as labels inDan Gohman
2009-10-06Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter!Jeffrey Yasskin
2009-10-06remove predicate simplifier, it never got the last bugs beatenChris Lattner
2009-10-06Remove xs1b predicate since it is no longer needed to differentiate betweemRichard Osborne
2009-10-06Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne
2009-10-06Default to the xs1b subtargetRichard Osborne
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands