- b238536 Enable TBAA. by Dan Gohman · 14 years ago
- 5e77f4b Fix some style issues in PBQP. Patch by David Blaikie. by Lang Hames · 14 years ago
- 720a2ed Enhance DSE to handle the case where a free call makes more than by Dan Gohman · 14 years ago
- 02df7e9 Filecheckize. by Dan Gohman · 14 years ago
- 0e03456 Remove possibly useful info from comment, per Chris. by Dale Johannesen · 14 years ago
- 7d5652d Enable mips32 mul instruction. Patch by Akira Hatanaka <ahatanaka@mips.com> by Bruno Cardoso Lopes · 14 years ago
- 97928d1 describe the preferred approach to silencing 'unused variable warnings' due to asserts. by Chris Lattner · 14 years ago
- ccb5c67 add operand iterator apis to MachineInstr, patch by ether zhhb. by Chris Lattner · 14 years ago
- e50e6bc Start of support for binary emit of 16-it Thumb instructions. by Jim Grosbach · 14 years ago
- 8f14391 Fill out support for Thumb2 encodings of NEON instructions. by Owen Anderson · 14 years ago
- 48bcda4 The BRK instruction in the MicroBlaze is a branch-and-link. by Wesley Peck · 14 years ago
- 67b6464 Doxygenify by Nick Lewycky · 14 years ago
- 6d8eb15 Add helper functions for computing the Location of load, store, by Dan Gohman · 14 years ago
- ef5b390 Fix tblgen instruction errors exposed by MC asm parser tests by Wesley Peck · 14 years ago
- 57dac88 Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4]. by Owen Anderson · 14 years ago
- 888cbda Don't forget the TBAA info, if available. by Dan Gohman · 14 years ago
- 4d70a29 Factor out Instruction::isSafeToSpeculativelyExecute's code for by Dan Gohman · 14 years ago
- 410cb57 Flesh out tests for Thumb2 encodings of NEON instructions. by Owen Anderson · 14 years ago
- 32d1fe5 Delete unneeded ssp attributes. by Dan Gohman · 14 years ago
- 79ab2fe Revert the accidental commit I made reverting the previous commit. by Eric Christopher · 14 years ago
- 3c38492 Trailing whitespace. by Jim Grosbach · 14 years ago
- d1d5a39 ARM fixup encoding for direct call instructions (BL). by Jim Grosbach · 14 years ago
- 6c50119 Revert this temporarily. by Eric Christopher · 14 years ago
- 391f228 Change the prologue and epilogue to use push/pop for the low ARM registers. by Eric Christopher · 14 years ago
- f3b8c76 Avoid calling alias on non-pointer values. by Dan Gohman · 14 years ago
- c7139a6 Add support for Thumb2 encodings of NEON data processing instructions, using the new PostEncoderMethod infrastructure. by Owen Anderson · 14 years ago
- e1a2587 Mark labels declared in tls sections as STT_TLS. This matches the behavior of by Rafael Espindola · 14 years ago
- 60f923c Fixed some bugs in MBlaze asm parser that were introduced when removing OwningPtrs from the code. by Wesley Peck · 14 years ago
- af510f1 add a note by Chris Lattner · 14 years ago
- 2ff9e83 Initial comdat implementation. by Rafael Espindola · 14 years ago
- 56653f0 TBAA-enable ArgumentPromotion. by Dan Gohman · 14 years ago
- fca0b10 Add a FIXME comment. by Dan Gohman · 14 years ago
- c466b93 Encoding of destination fixup for ARM branch and conditional branch by Jim Grosbach · 14 years ago
- 8a83d54 Check TRI->getReservedRegs because other allocators do it. Even though by Andrew Trick · 14 years ago
- 8e78cc4 Add comments. by Dan Gohman · 14 years ago
- 9302bd6 Make AliasedSymbol able to handle MCTargetExpr. They can get here if by Rafael Espindola · 14 years ago
- 1e68fdb add pr# by Chris Lattner · 14 years ago
- 7eab97f Encoding for ARM LDRSH_POST. by Jim Grosbach · 14 years ago
- 03f1b74 Fix the symbol index of weak references. Also make RecordRelocation a bit by Rafael Espindola · 14 years ago
- 17e8078 Add brief doxygen comments for AliasResult enum values. by Dan Gohman · 14 years ago
- 67a84f1 Include ImmutablePass passes in -debug-pass=Arguments. by Dan Gohman · 14 years ago
- efb8a9d Remove the memmove->memcpy optimization from CodeGen. MemCpyOpt does this. by Dan Gohman · 14 years ago
- 5aae3dc Make Sink tbaa-aware. by Dan Gohman · 14 years ago
- 2c71f18 It's safe to sink some instructions which are not safe to speculatively by Dan Gohman · 14 years ago
- e7ae70b CMake: Add the new option "LLVM_LIT_ARGS". by NAKAMURA Takumi · 14 years ago
- 3f2d13c Remove some explicit arguments to getELFSection. This is by Rafael Espindola · 14 years ago
- 928f332 Encoding for ARM LDRSH and LDRSH_PRE. Cannonicalize operand names. by Jim Grosbach · 14 years ago
- d507d1f Fix encoding of Ra register for ARM smla* instructions. by Jim Grosbach · 14 years ago
- 336b8b4 Add support for specifying a PostEncoderMethod, which can perform post-processing after the automated encoding of an instruction. by Owen Anderson · 14 years ago
- 570a922 ARM STRH encoding information. by Jim Grosbach · 14 years ago
- f00833c Add a testcase which demonstrates alias analysis pass precedence. by Dan Gohman · 14 years ago
- a05f60b Delete SplittingSpiller. It was not being used by anyone, and it is being by Jakob Stoklund Olesen · 14 years ago
- 8a66a20 It's not necessary to clear out the Size and TBAATag at each of these points. by Dan Gohman · 14 years ago
- ec9b4ac Set NonLocalDepInfo's Size field to UnknownSize when invalidating by Dan Gohman · 14 years ago
- 1e8e72d Insert two blank SlotIndexes between basic blocks instead of just one. by Jakob Stoklund Olesen · 14 years ago
- 40d438e Document debuginfo-tests. by Devang Patel · 14 years ago
- 01f98ab Delete unused function. by Jakob Stoklund Olesen · 14 years ago
- b5f327b No need to add liveness that's already there. by Jakob Stoklund Olesen · 14 years ago
- e93198a Hook up AliasAnalysis in InlineSpiller. This is used for rematerializing by Jakob Stoklund Olesen · 14 years ago
- 954ffff Move LDM predicate operand encoding into base clase. Add STM missing STM by Jim Grosbach · 14 years ago
- 5d5eb9e ARM LDM encoding for the mode (ia, ib, da, db) operand. by Jim Grosbach · 14 years ago
- c87a94a Factor some code into WriteSection. by Rafael Espindola · 14 years ago
- c1235e2 Fix ARM encoding of non-return LDM instructions. by Jim Grosbach · 14 years ago
- 866aa39 Fix ARM encoding of LDM+Return instruction. by Jim Grosbach · 14 years ago
- 2365f08 When clearing a non-local pointer dependency cache entry, clear by Dan Gohman · 14 years ago
- 1d739a0 Update the section index map after we add the medatada sections. by Rafael Espindola · 14 years ago
- 6236704 Take care of special characters while creating named MDNode name to hold function specific local variable's info. by Devang Patel · 14 years ago
- 4beee3d Use SectionIndexMap in WriteSymbolTable to make it a little less brittle. by Rafael Espindola · 14 years ago
- 533c2ad Factor out the code for computing an AliasAnalysis::Location by Dan Gohman · 14 years ago
- bab2a80 Factor some code into ComputeIndexMap. by Rafael Espindola · 14 years ago
- 733c54d Fully invalidate cached results when a prior query's size or by Dan Gohman · 14 years ago
- bf5be26 Fix an issue where we tried to turn a v2f32 build_vector into a v4i32 build vector with 2 elts by Nate Begeman · 14 years ago
- bc68d71 Reduce the maximum recursion depth, 5 seems pointlessly too much. by Duncan Sands · 14 years ago
- 075fb5d Enhance GVN to do more precise alias queries for non-local memory by Dan Gohman · 14 years ago
- af3d38f Change the String<size> methods to take a fragment instead of a buffer. by Rafael Espindola · 14 years ago
- cfa7134 Basic rematerialization during splitting. by Jakob Stoklund Olesen · 14 years ago
- f4baeaf RABasic is nearly functionally complete. There are a few remaining by Andrew Trick · 14 years ago
- 4283f4b Use MCSectionELF in places we know we have an ELF section. by Rafael Espindola · 14 years ago
- 3355c4e Use getValueOperand() and getPointerOperand() on load and store by Dan Gohman · 14 years ago
- e88ccb5 Rename AccessesArguments and AccessesArgumentsReadonly, and rewrite by Dan Gohman · 14 years ago
- a74a58c Teach InstructionSimplify how to look through PHI nodes. Since PHI by Duncan Sands · 14 years ago
- b395e4a Fix a copy+pasto Duncan noticed. by Dan Gohman · 14 years ago
- 68a6056 Add a doesAccessArgPointees helper function, and update code to use by Dan Gohman · 14 years ago
- 7c7ddb2 Simplify and clean up MC symbol lookup for ARM constant pool values. This fixes by Jim Grosbach · 14 years ago
- 432d08c Factor out the code for testing whether a function accesses by Dan Gohman · 14 years ago
- 50bcaec Give NonLocalDepResult a NonLocalDepEntry member, replacing by Dan Gohman · 14 years ago
- a84b567 Detect if llvm-gcc is built on dragonegg. by Tobias Grosser · 14 years ago
- 6c43de4 Fix Whitespace. by Michael J. Spencer · 14 years ago
- 7aac79b System/Path: Update comments to match code. by Michael J. Spencer · 14 years ago
- 339b912 System/Win32/Path: Implement isSymLink. by Michael J. Spencer · 14 years ago
- b2cbdc3 Simplify binary operations where one operand is a select instruction. by Duncan Sands · 14 years ago
- 46cf7c5 Win32/Process.inc: [PR8527] Process::FileDescriptorIsDisplayed(fd) should not check by FILE_TYPE_CHAR. It must be better to check it with Console API. by NAKAMURA Takumi · 14 years ago
- 867fe85 There is no EndPtr anymore - reinterpret the original comment in terms by Duncan Sands · 14 years ago
- 2c4d512 Update ARMConstantPoolValue to not use a modifier string. Use an explicit by Jim Grosbach · 14 years ago
- 0cf2b2b Add a test to the previous added clo instruction. Patch by Akira again by Bruno Cardoso Lopes · 14 years ago
- c4bb67c Add clo instruction. Patch by Akira Hatanaka (ahatanaka@mips.com) with some minor tweaks by Bruno Cardoso Lopes · 14 years ago
- 201ab3a When checking that the necessary bits are zero in by Dale Johannesen · 14 years ago
- 8ea9740 Emit a '!' if this is a "writeback" register or memory address. by Bill Wendling · 14 years ago
- b80e973 Simplify the LiveRangeEdit::canRematerializeAt() interface a bit. by Jakob Stoklund Olesen · 14 years ago
- 42c31a7 Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis by Dan Gohman · 14 years ago