- 5a2d875 fix broken anchors. by Chris Lattner · 15 years ago
- f9920fa use a typedef instead of spelling out an insane type. Yay for auto someday. by Chris Lattner · 15 years ago
- 433a0db Change jump threading to use the new SSAUpdater class instead of by Chris Lattner · 15 years ago
- 93f3bcf Implement an efficient and fully general SSA update mechanism that by Chris Lattner · 15 years ago
- f681127 add some WeakVH::operator='s. Without these, assigning by Chris Lattner · 15 years ago
- fc61aef change some static_cast into cast, pointed out by Gabor. by Chris Lattner · 15 years ago
- ceaa457 add a version of PHINode::getIncomingBlock that takes a raw by Chris Lattner · 15 years ago
- 2d7f1d2 random tidying by Chris Lattner · 15 years ago
- bcea859 Create a new InstrEmitter class for translating SelectionDAG nodes by Dan Gohman · 15 years ago
- c81b783 Make getMachineNode return a MachineSDNode* instead of a generic SDNode* by Dan Gohman · 15 years ago
- 4e6f7a0 Remove a no-longer-necessary #include. by Dan Gohman · 15 years ago
- 3731bc0 Replace X86's CanRematLoadWithDispOperand by calling the target-independent by Dan Gohman · 15 years ago
- 5bf7c2a Fix a missing initialization of PostRAScheduler's AA member. by Dan Gohman · 15 years ago
- 98976e4 The ScheduleDAG framework now requires an AliasAnalysis argument, though by Dan Gohman · 15 years ago
- cda49a0 Update this test; the code is the same but it gets counted as one fewer remat. by Dan Gohman · 15 years ago
- 59ac571 Mark the LDR instruction with isReMaterializable, as it is rematerializable by Dan Gohman · 15 years ago
- a70dca1 Factor out LiveIntervalAnalysis' code to determine whether an instruction by Dan Gohman · 15 years ago
- ac1ceb3 Extract scope information from the variable itself, instead of relying on alloca or llvm.dbg.declare location. by Devang Patel · 15 years ago
- c89d27a ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverse by Jeffrey Yasskin · 15 years ago
- 769b7f8 Add a const qualifier. by Dan Gohman · 15 years ago
- bdb984b Use names instead of numbers for some of the magic by Dale Johannesen · 15 years ago
- d7894f1 Added another bit of the ARM target assembler to llvm-mc to parse register by Kevin Enderby · 15 years ago
- 599a87a isTriviallyReMaterializable checks the by Dan Gohman · 15 years ago
- 11596ed Fix the x86 test-shrink optimization so that it doesn't shrink comparisons by Dan Gohman · 15 years ago
- 83815ae Merge a bunch of NEON tests into larger files so they run faster. by Bob Wilson · 15 years ago
- 91e69c3 Add basic infrastructure and x86 support for preserving MachineMemOperand by Dan Gohman · 15 years ago
- c525472 Check invalid debug info for enums. This may happen when underlyng enum is optimized away. Eventually DwarfChecker will clean this up during llvm verification stage. by Devang Patel · 15 years ago
- 71c8dc9 when previous scratch register is killed, flag the value as no longer tracking by Jim Grosbach · 15 years ago
- e8e72be Convert some ARM tests with lots of greps to use FileCheck. by Bob Wilson · 15 years ago
- 7a72195 Revert r83606 and add comments explaining why it isn't safe. by Dan Gohman · 15 years ago
- 0c536be As it turns out, the bug fixes in GC codegen did not make it by Nicolas Geoffray · 15 years ago
- 7b2e71b 80-columns! by Nicolas Geoffray · 15 years ago
- e83ae23 Add initial information on VMKit. by Nicolas Geoffray · 15 years ago
- a8f4214 more random updates. by Chris Lattner · 15 years ago
- 64efb55 Give Dan and my recent changes, machine LICM is now code size neutral. by Evan Cheng · 15 years ago
- 4517850 checkpoint. by Chris Lattner · 15 years ago
- 3dc326b Fix a logic error that caused non-rematable loop invariants loads to be licm'ed out of loop. by Evan Cheng · 15 years ago
- 6ee62f8 checkpoint. by Chris Lattner · 15 years ago
- aba210b Slight rewording. by Mikhail Glushenkov · 15 years ago
- 0b59939 Omit the 'out_file_index != -1' check when possible. by Mikhail Glushenkov · 15 years ago
- 3ab6889 Use llvm-as only for compiling .ll -> .bc. by Mikhail Glushenkov · 15 years ago
- 8795070 Commit one last NEON test to use FileCheck. That's all of them now! by Bob Wilson · 15 years ago
- 0305dd7 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- 28d0274 update clang section. by Chris Lattner · 15 years ago
- 17d70ab Raise the limit on built-in plugins in llvmc to 10. by Mikhail Glushenkov · 15 years ago
- bdd040f Reconfigure automatically when Base.td.in is changed. by Mikhail Glushenkov · 15 years ago
- 35ca920 Reset kill markers after live interval is reconstructed. by Evan Cheng · 15 years ago
- 48bff92 Indentation. by Evan Cheng · 15 years ago
- 4db3581 Preserve HasNSW and HasNUW when constructing SCEVs for Add and Mul instructions. by Dan Gohman · 15 years ago
- e91b9a3 When considering whether to inline Callee into Caller, by Dale Johannesen · 15 years ago
- 3645b01 Add the ability to track HasNSW and HasNUW on more kinds of SCEV expressions. by Dan Gohman · 15 years ago
- 5631139 Add codegen support for NEON vst4lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 8cdb269 Add codegen support for NEON vst3lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- c5c6edb Add codegen support for NEON vst2lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 4cf0189 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- 62e053e Add codegen support for NEON vld4lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- 9c80680 Remove code that makes no sense. by Evan Cheng · 15 years ago
- 5d78275 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- 0bf7d99 Add codegen support for NEON vld3lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- c6f520b Update CMake build yet again after a source file was removed by Douglas Gregor · 15 years ago
- 26c6cf4 It's possible for a global variable to be optimized out of a metadata object. So by Bill Wendling · 15 years ago
- 632606c Use lower16 / upper16 imm modifiers to asmprint 32-bit imms splitted via movt/movw pair. by Anton Korobeynikov · 15 years ago
- 85d29e2 Clear variable debug info map at the end of the function. by Devang Patel · 15 years ago
- 30aea9d Add codegen support for NEON vld2lane intrinsics with 128-bit vectors. by Bob Wilson · 15 years ago
- cd7e327 Clean up some unnecessary initializations. by Bob Wilson · 15 years ago
- af4a891 Clean up a comment (indentation was wrong). by Bob Wilson · 15 years ago
- 5fcbf0d Add a SelectionDAG getTargetInsertSubreg convenience function, by Bob Wilson · 15 years ago
- eda3121 Do not record line number to implicitly mark start of function if function has arguments. Extra line number entries trip gdb in some cases. by Devang Patel · 15 years ago
- bfa19bf Add missing names for the XCore specific LADD and LSUB nodes. by Richard Osborne · 15 years ago
- 8a261e4 Add a form of addPreserved which takes a string argument, to allow passes by Dan Gohman · 15 years ago
- d4a537b some updates from users of llvm by Chris Lattner · 15 years ago
- c96c8e0 Add some peepholes for signed comparisons using ashr X, X, 32. by Richard Osborne · 15 years ago
- 80ed255 all content split into sections, still much work to be done. by Chris Lattner · 15 years ago
- 8ef2751 remove LoopVR pass. According to Nick: by Chris Lattner · 15 years ago
- 7b0a681 checkpoint, this is still not comprehendible. by Chris Lattner · 15 years ago
- 976248d Unbreak the build. by Mikhail Glushenkov · 15 years ago
- 67a6103 Convert more NEON tests to use FileCheck. by Bob Wilson · 15 years ago
- deb3141 Add codegen support for NEON vst4 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- 6d80d2b Make the Base plugin understand -MF and -MT. by Mikhail Glushenkov · 15 years ago
- 39482dd Input files should go before all other options. by Mikhail Glushenkov · 15 years ago
- 1f30dcb Cleanup up unused R3LiveIn tracking. by Jim Grosbach · 15 years ago
- 65c58da Re-enable register scavenging in Thumb1 by default. by Jim Grosbach · 15 years ago
- e40bf5f bugfix. The target may use virtual registers that aren't tracked for re-use but are allocated by the scavenger. The re-use algorithm needs to watch for that. by Jim Grosbach · 15 years ago
- 5adf60c Add codegen support for NEON vst3 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- 24e04c5 Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors. by Bob Wilson · 15 years ago
- 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