summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Give targets a chance to expand even standard pseudos.Jakob Stoklund Olesen2011-10-10
* If loop header is also loop exiting block then it may not be safe to hoist in...Devang Patel2011-10-10
* X86: Add a subtarget definition for core-avx-i, which is GCC's name for ivy b...Benjamin Kramer2011-10-10
* Fix 10892 - When lowering SIGN_EXTEND_INREG do not lower v2i64 because theNadav Rotem2011-10-10
* Add dominance check for the instruction being hoisted.Devang Patel2011-10-10
* The Mips specific function for instruction cache invalidation cannot beBruno Cardoso Lopes2011-10-10
* X86: Add patterns for the movbe instruction (mov + bswap, only available on a...Benjamin Kramer2011-10-10
* Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame toBill Wendling2011-10-10
* MCAtom extending methods need to extend the range of the atom as well.Owen Anderson2011-10-10
* When getting the number of bits necessary for addressing modeBill Wendling2011-10-10
* Put a bunch of calls to ToggleFeature behind proper if statements.Craig Topper2011-10-10
* Fix a regression from r138445. If we're loading from the frame/base pointerChad Rosier2011-10-10
* PTX: Print .ptr kernel attributes if PTX version >= 2.2Justin Holewinski2011-10-09
* Add Ivy Bridge 16-bit floating point conversion instructions for the X86 disa...Craig Topper2011-10-09
* Prevent potential NOREX bug.Jakob Stoklund Olesen2011-10-08
* Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies.Jakob Stoklund Olesen2011-10-08
* Revert r141079: tblgen: add preprocessor as a separate modeChe-Liang Chiou2011-10-08
* Always check if a method or a type exist before trying to create it.Nicolas Geoffray2011-10-08
* lib/Object: Suppress warnings on gcc-4.3.4 cygwinNAKAMURA Takumi2011-10-08
* lib/DebugInfo/DWARFDebugLine.cpp: De-Unicode-ify.NAKAMURA Takumi2011-10-08
* WhitespaceNAKAMURA Takumi2011-10-08
* Disable ABS optimization for Thumb1 target, we don't have necessary instructi...Anton Korobeynikov2011-10-08
* Simplify definition of FP move instructions.Akira Hatanaka2011-10-08
* Define classes and multiclasses for FP binary instructions.Akira Hatanaka2011-10-08
* Define multiclasses for FP-to-FP instructions.Akira Hatanaka2011-10-08
* Define classes for FP unary instructions and multiclasses for FP-to-fixed pointAkira Hatanaka2011-10-08
* Add patterns for unaligned load and store instructions and enable theAkira Hatanaka2011-10-08
* Add an extra safety check in front of the optimization in r141442.Andrew Trick2011-10-08
* Use the code that lowers the arguments and spills any values which are aliveBill Wendling2011-10-08
* Object: Add support for opening stdin.Michael J. Spencer2011-10-08
* Object: constize Archive.Michael J. Spencer2011-10-08
* ARM NEON assembly parsing and encoding for VDUP(scalar).Jim Grosbach2011-10-07
* LSR should only reuse phis that match its formula.Andrew Trick2011-10-07
* Fix APInt::operator*= so that it computes the correct result for large intege...Eli Friedman2011-10-07
* Don't emit the symbol table entry for the .symtab_shndx section either.Nick Lewycky2011-10-07
* Remove extraneous curlies. No functionality change.Nick Lewycky2011-10-07
* ARM prefix asmparser operand kind enums for readability.Jim Grosbach2011-10-07
* Take all of the invoke basic blocks and make the dispatch basic block their newBill Wendling2011-10-07
* Take the code that was emitted for the llvm.eh.dispatch.setup intrinsic and emitBill Wendling2011-10-07
* Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented toBill Wendling2011-10-07
* Don't emit a shstrtabindex in the reserved range. Spotted by inspection andNick Lewycky2011-10-07
* Clarify/fix typo. No functionality change.Nick Lewycky2011-10-07
* Constrain both operands on MOVZX32_NOREXrr8.Jakob Stoklund Olesen2011-10-07
* Fix GCC again.Michael J. Spencer2011-10-07
* Change relocation API to be per section. This time without breaking GCC.Michael J. Spencer2011-10-07
* Improve ARM assembly parser diagnostic for unexpected tokens.Jim Grosbach2011-10-07
* Revert 141376 and 141377 due to breaking the build.Bill Wendling2011-10-07
* Remove MultidefsDavid Greene2011-10-07
* Change relocation API to be per section.Michael J. Spencer2011-10-07
* High bits of movmskp{s|d} and pmovmskb are known zero. rdar://10247336Evan Cheng2011-10-07