- 4306963 In instcombine's debug output, avoid printing ADD for instructions that are by Jeffrey Yasskin · 15 years ago
- 0ea38bb Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- fe27c51 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- c67160c Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- fe897b2 Fix the OProfile part of PR5018. This fixes --without-oprofile, makes by Jeffrey Yasskin · 15 years ago
- a428808 Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- 9f3a559 reverting thumb1 scavenging default due to test failure while I figure out what's up. by Jim Grosbach · 15 years ago
- 831a2bb second half of lazy liveness removal. by Chris Lattner · 15 years ago
- 5f3663e Fix handling of x86 'R' constraint. by Dale Johannesen · 15 years ago
- b2cae81 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- bafa3d9 Enable thumb1 register scavenging by default. by Jim Grosbach · 15 years ago
- ec1434d Enable thumb1 register scavenging by default. by Jim Grosbach · 15 years ago
- beab41b Extract subprogram and compile unit information from the debug info attached to an instruction. by Devang Patel · 15 years ago
- b07c171 Add some instruction encoding bits for NEON load/store instructions. by Bob Wilson · 15 years ago
- 37c8b86 80-column and whitespace fixes. by Eric Christopher · 15 years ago
- 5440f63 Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" so by Kevin Enderby · 15 years ago
- 99c372e Convert test to FileCheck. by Bob Wilson · 15 years ago
- 63c9063 Add codegen support for NEON vst4 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 66a7063 Add codegen support for NEON vst3 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- b8452b8 grammar by Jim Grosbach · 15 years ago
- d285575 Add codegen support for NEON vst2 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 391e170 add initializers for clarity. Add missing assignment of PrevLastUseOp. by Jim Grosbach · 15 years ago
- c024df6 Remove LazyLiveness from the tree. It doesn't work right now, and I'm not going to have the time by Owen Anderson · 15 years ago
- 7708c22 Add codegen support for NEON vld4 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 99e6d4e Add another bit of the ARM target assembler to llvm-mc to parse registers by Kevin Enderby · 15 years ago
- 2627e08 Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, and by Dan Gohman · 15 years ago
- e33f44c Replace TargetInstrInfo::isInvariantLoad and its target-specific by Dan Gohman · 15 years ago
- 2dbc4c8 Add a few simple MachineVerifier checks for MachineMemOperands. by Dan Gohman · 15 years ago
- ff8952e Add codegen support for NEON vld3 intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 228c08b Rearrange code for selecting vld2 intrinsics. No functionality change. by Bob Wilson · 15 years ago
- 967f875 Add tests for vld2 of 128-bit vectors. by Bob Wilson · 15 years ago
- b58f498 Add register-reuse to frame-index register scavenging. When a target uses by Jim Grosbach · 15 years ago
- 7f93f4d Do not assume that the module is set. by Devang Patel · 15 years ago
- 1274458 Add a comment explaining how DenseMap::insert works, because it is not by Torok Edwin · 15 years ago
- 4de86fe Add PR to this FIXME, looks like I didn't commit this change after all. by Torok Edwin · 15 years ago
- 83ed768 Make getPointerTo return a const PointerType* rather than by Duncan Sands · 15 years ago
- ad29b75 INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode. They by Dan Gohman · 15 years ago
- 00d67db Add FreeInst to the "is a call" check for Insts that are calls, but by Eric Christopher · 15 years ago
- bd31b17 Fix this comment. The loop header is the loop entry point. by Dan Gohman · 15 years ago
- 249fb33 Add PseudoSourceValues for constpool stuff on ELF (Darwin should use something similar) by Anton Korobeynikov · 15 years ago
- 0704300 While we still have a MallocInst treat it as a call like any other for inlining. by Eric Christopher · 15 years ago
- a7ba3a8 Added bits of the ARM target assembler to llvm-mc to parse some load instruction by Kevin Enderby · 15 years ago
- 3bf12ab Add codegen support for NEON vld2 operations on quad registers. by Bob Wilson · 15 years ago
- 349d82d Use copyRegToReg hook to copy registers. by Bob Wilson · 15 years ago
- 0b22873 r83391 was completely broken since Twines keep references to their inputs, and by Jeffrey Yasskin · 15 years ago
- ec1d81c Update NEON struct names to match llvm-gcc changes. by Bob Wilson · 15 years ago
- a3e8bf8 Fix a comment typo. Patch by Johnny Chen. by Bob Wilson · 15 years ago
- 35b3058 Bugfix for the CommaSeparated option. The original code was adding the whole by Nicolas Geoffray · 15 years ago
- 3351085 Update CMake file. by Ted Kremenek · 15 years ago
- 0f2ba78 Fix illegal cross-type aliasing. Found by baldrick on a newer gcc. by Jeffrey Yasskin · 15 years ago
- 60b35bd Add support to handle debug info attached to an instruction. by Devang Patel · 15 years ago
- 82a47e9 Make LLVMContext's pImpl member const. by Dan Gohman · 15 years ago
- e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
- 6cf4963 Fix PR5112, a miscompilation on gcc-4.0.3. Patch by Collin Winter! by Jeffrey Yasskin · 15 years ago
- 7963e15 remove predicate simplifier, it never got the last bugs beaten by Chris Lattner · 15 years ago
- f9416ea Remove xs1b predicate since it is no longer needed to differentiate betweem by Richard Osborne · 15 years ago
- 34bee6d Remove xs1a subtarget. xs1a is a preproduction device used in by Richard Osborne · 15 years ago
- acfbb92 Default to the xs1b subtarget by Richard Osborne · 15 years ago
- ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
- 6e21480 grammar by Jim Grosbach · 15 years ago
- 8a4087d Fix cut-n-pasto. by Devang Patel · 15 years ago
- 02c0423 Update processDebugLoc() to handle requests to process debug info, before and after emitting instructions. by Devang Patel · 15 years ago
- af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 15 years ago
- 89703cf Remove dead code. by Devang Patel · 15 years ago
- 0d20ac8 Add utility routine to set begin and end labels for DbgScopes. by Devang Patel · 15 years ago
- b39566d Remove unintentional function decl. by Devang Patel · 15 years ago
- e717faa Add utility routine to collect variable debug info. This is not yet used. by Devang Patel · 15 years ago
- ea5ed00 Fix http://llvm.org/PR5116 by rolling back r60822. This passes `make unittests by Jeffrey Yasskin · 15 years ago
- 454e957 Set default location for the function if it is not already set. by Devang Patel · 15 years ago
- 6f3dc92 Existence of a compile unit for input source file is a good indicator to check debug info's presence in a module. by Devang Patel · 15 years ago
- ffd9c3d If subprogram die is not available then construct new one. by Devang Patel · 15 years ago
- 4ece4e2 Add a test for http://llvm.org/PR3043. by Jeffrey Yasskin · 15 years ago
- fd07cf5 Adjust context for the global variables that are not at file scope, e.g. by Devang Patel · 15 years ago
- b71a16d Set address while constructing DIE. by Devang Patel · 15 years ago
- a2c7535 CMake misses a check for sbrk on NetBSD. by Edward O'Callaghan · 15 years ago
- 1614e50 Extend ConstantFolding to understand signed overflow variants by Evan Phoenix · 15 years ago
- 540b05d In Thumb1, the register scavenger is not always able to use an emergency by Jim Grosbach · 15 years ago
- 303bf73 First test commit by Evan Phoenix · 15 years ago
- 85c005a Don't treat malloc calls with non-matching prototype as malloc. by Torok Edwin · 15 years ago
- aa5c1b7 No newline at end of files. by Edward O'Callaghan · 15 years ago
- f84548d Gracefully handle various scopes while recording source line info. by Devang Patel · 15 years ago
- c6f69e9 Remove an unnnecessary LLVMContext argument in by Dan Gohman · 15 years ago
- e41a115 Use Use::operator= instead of Use::set, for consistency. by Dan Gohman · 15 years ago
- 01a76ce Remove explicit enum integer values. They don't appear to be needed, and by Dan Gohman · 15 years ago
- 21313bc Add RIP to GR64_NOREX. This fixed a MachineVerifier error when RIP by Dan Gohman · 15 years ago
- e2d0af4 Fix a name in a comment. by Dan Gohman · 15 years ago
- 9ea8d9a callgraph changes came after the 2.6 branch. by Chris Lattner · 15 years ago
- cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
- 5f7962c add more type predicates. by Chris Lattner · 15 years ago
- e65cd40 teach the optimizer how to constant fold uadd/usub intrinsics. by Chris Lattner · 15 years ago
- d0806a1 simplify this code a bunch. by Chris Lattner · 15 years ago
- 375c032 add some helper functions. by Chris Lattner · 15 years ago
- 68a0603 code simplifications. by Chris Lattner · 15 years ago
- 11f911f Move implicit and paralle to a separate codegen specific section. by Evan Cheng · 15 years ago
- bbc3385 instcombine shouldn't delete all null checks for mallocs. This fixes PR5130. by Chris Lattner · 15 years ago
- 92bef66 stop MachineFunctionPass from claiming that it preserves LoopDependence info, by Chris Lattner · 15 years ago
- dbf75e8 remove llvm-db: it is completely broken and if anyone wants to do a debugger, by Chris Lattner · 15 years ago
- c758fec add some completely unformated and probably incoherent notes about things by Chris Lattner · 15 years ago
- 08993ac Do away with the strange use of BitVectors in SSI, and just use normal sets. This makes the code much more C++/LLVM-ish. by Owen Anderson · 15 years ago
- b44fad7 Whitespace and formatting. by Jakob Stoklund Olesen · 15 years ago