summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* ARM VST1 w/ writeback assembly parsing and encoding.Jim Grosbach2011-10-31
* Cleanup. Document. Make sure that this build_vector optimization only runs be...Nadav Rotem2011-10-31
* ARM writeback vs. stride operands for VST/VLD.Jim Grosbach2011-10-31
* More not-crashing NEON disassembly updates for the vld refactoring.Owen Anderson2011-10-31
* Begin adding AVX2 instructions. No selection support yet other than intrinsics.Craig Topper2011-10-31
* Switch new .file directive emission off by default, change llc's flag for it toNick Lewycky2011-10-31
* Add intrinsics and feature flag for read/write FS/GS base instructions. Also ...Craig Topper2011-10-30
* Reapply commit 143214 with a fix: m_ICmp doesn't match conditionsDuncan Sands2011-10-30
* Teach ModuleLinker::getLinkageResult about materialisable functionsPeter Collingbourne2011-10-30
* X86: Emit logical shift by constant splat of <16 x i8> as a <8 x i16> shift a...Benjamin Kramer2011-10-30
* Fix pr11266.Nadav Rotem2011-10-30
* Silence compiler warning.Benjamin Kramer2011-10-30
* Add a new DAGCombine optimization for BUILD_VECTOR.Nadav Rotem2011-10-29
* PPC: Disable moves for all CR subregisters.Benjamin Kramer2011-10-29
* SimplifyLibCalls: Use IRBuilder.CreateGlobalString when creating a string for...Benjamin Kramer2011-10-29
* Revert r143214; it's breaking a bunch of stuff.Eli Friedman2011-10-29
* Revert r143206, as there are still some failing tests.Dan Gohman2011-10-29
* ARM mode 'mov' to 'mvn' assembler alias.Jim Grosbach2011-10-28
* Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm".Jim Grosbach2011-10-28
* Specify that the high bit of the alignment field is fixed to 0 on these instr...Owen Anderson2011-10-28
* Make changes necessary in LowerFormalArguments to support Mips64.Akira Hatanaka2011-10-28
* Make changes necessary in LowerCall to support Mips64.Akira Hatanaka2011-10-28
* The expression icmp eq (select (icmp eq x, 0), 1, x), 0 folds to false.Duncan Sands2011-10-28
* Add variable IsO32 to MipsTargetLowering.Akira Hatanaka2011-10-28
* A shift of a power of two is a power of two or zero.Duncan Sands2011-10-28
* Fold icmp ugt (udiv X, Y), X to false. Spotted by my super-optimizerDuncan Sands2011-10-28
* Reapply r143202, with a manual decoding hook for SWP. This change inadvertan...Owen Anderson2011-10-28
* Reapply r143177 and r143179 (reverting r143188), with schedulerDan Gohman2011-10-28
* Revert r143202.Owen Anderson2011-10-28
* Specify fixed bits on CPS instructions to enable roundtripping.Owen Anderson2011-10-28
* Thumb2 ADD/SUB instructions encoding selection outside IT block.Jim Grosbach2011-10-28
* Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64), to be host-endian-neut...NAKAMURA Takumi2011-10-28
* Use BranchProbability compare operators.Benjamin Kramer2011-10-28
* Speculatively disable Dan's commits 143177 and 143179 to see ifDuncan Sands2011-10-28
* Always use the string pool, even when it makes the .o larger. This may helpNick Lewycky2011-10-28
* LFTR should avoid a type mismatch with null pointer IVs.Andrew Trick2011-10-28
* Delete #if 0 code accidentally left in.Dan Gohman2011-10-28
* Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUWDan Gohman2011-10-28
* ARM Allow 'q' registers in VLD/VST vector lists.Jim Grosbach2011-10-28
* Remove the Alpha backend.Dan Gohman2011-10-27
* Add some NEON stores to the VLD decoding hook that were accidentally omitted ...Owen Anderson2011-10-27
* Also set addrmode6 alignment when align==size.Jakob Stoklund Olesen2011-10-27
* ARM isel for vld1, opcode selection for register stride post-index pseudos.Jim Grosbach2011-10-27
* If we're searching for a symbol reference to pretty-print a scattered relocat...Owen Anderson2011-10-27
* Avoid partial CPSR dependency from loop backedges. rdar://10357570Evan Cheng2011-10-27
* Fix pretty printing of i386 local sect diff relocations, TLV relocations, and...Owen Anderson2011-10-27
* Add a pinned metadata name for fpaccuracy, and document itPeter Collingbourne2011-10-27
* Reapply commit 143028 with a fix: the problem was casting a ConstantExpr MulDuncan Sands2011-10-27
* Change the sysexit mnemonic (and sysexitl) to never have the REX.W prefix andKevin Enderby2011-10-27
* Thumb2 t2LDMDB[_UPD] assembly parsing to recognize .w suffix.Jim Grosbach2011-10-27