aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* R600: Remove unnecessary castsTom Stellard2013-08-211-8/+6
* No functionality change.Yunzhong Gao2013-08-211-2/+2
* Teach BaseIndexOffset::match to identify base pointers in loops.Juergen Ributzka2013-08-211-2/+14
* Reorder headers according to lint.Bill Wendling2013-08-212-10/+6
* Remove use of forbidden 'iostream' header.Bill Wendling2013-08-211-13/+11
* Teach InstCombine about address spacesMatt Arsenault2013-08-212-21/+33
* MC CFG: Remap enough for data too, analoguous to r188873.Ahmed Bougacha2013-08-211-1/+1
* Style cleanup following David's review for r188876.Ahmed Bougacha2013-08-211-5/+4
* Use attribute helper functionMatt Arsenault2013-08-211-2/+1
* Fix typoMatt Arsenault2013-08-211-1/+1
* A minor change for an obvous problem caused by r188451:Hao Liu2013-08-211-1/+1
* Unix/Process.inc: Revert r72332, "Work around a page size issue on Cygwin."NAKAMURA Takumi2013-08-211-6/+3
* Make "mov" work for all Thumb2 MOV encodingsMihai Popa2013-08-213-0/+17
* AVX-512: Added SHIFT instructions.Elena Demikhovsky2013-08-214-6/+178
* [SystemZ] Define remainig *MUL_LOHI patternsRichard Sandiford2013-08-212-16/+73
* [mips][msa] Matheus Almeida pointed out a silly mistake in r188893. Fixed it.Daniel Sanders2013-08-211-1/+1
* [SystemZ] Use FI[EDX]BRA for codegenRichard Sandiford2013-08-212-0/+39
* [SystemZ] Add FI[EDX]BRARichard Sandiford2013-08-215-10/+40
* [mips][msa] Define registers using foreachDaniel Sanders2013-08-211-32/+3
* MC CFG: Add YAML MCModule representation to enable MC CFG testing.Ahmed Bougacha2013-08-212-0/+462
* MC CFG: Support disassembly at arbitrary addresses in MCObjectDisassembler.Ahmed Bougacha2013-08-211-7/+206
* MC CFG: Use data structures more appropriate than std::set.Ahmed Bougacha2013-08-211-10/+16
* MC CFG: Add an MCObjectSymbolizer in the MCObjectDisassembler.Ahmed Bougacha2013-08-211-1/+2
* MC CFG: Add MCObjectDisassembler Mach-O implementation.Ahmed Bougacha2013-08-211-0/+89
* MC CFG: Add "dynamic disassembly" support to MCObjectDisassembler.Ahmed Bougacha2013-08-211-1/+11
* MC CFG: When disassembly is impossible, fallback to data bytes.Ahmed Bougacha2013-08-211-16/+30
* MC CFG: Add MCObjectDisassembler support for entrypoint + static ctors.Ahmed Bougacha2013-08-211-2/+49
* MC CFG: Split MCBasicBlocks to mirror atom splitting.Ahmed Bougacha2013-08-213-2/+42
* MC CFG: Add a few needed methods, mainly MCModule::findFirstAtomAfter.Ahmed Bougacha2013-08-212-5/+20
* MC: ObjectSymbolizer can now recognize external function stubs.Ahmed Bougacha2013-08-211-1/+76
* MC: Refactor ObjectSymbolizer to make relocation/section info generation lazy.Ahmed Bougacha2013-08-211-100/+122
* MC CFG: Add more MCFunction container methods (find, empty).Ahmed Bougacha2013-08-211-0/+12
* MC CFG: Keep pointer to parent MCModule in created MCFunctions.Ahmed Bougacha2013-08-212-5/+9
* MC CFG: Don't insert preds/succs again.Ahmed Bougacha2013-08-211-2/+4
* MC CFG: Remap enough for the inserted instruction.Ahmed Bougacha2013-08-211-2/+2
* DebugInfo: Do not use the DWARF Version for the .debug_pubnames or .debug_pub...David Majnemer2013-08-211-2/+3
* Synchronize VEX JIT encoding code with the MCJIT version. Fix a bug in the MC...Craig Topper2013-08-212-12/+11
* In LLVM FMA3 operands are dst, src1, src2, src3, however dst is not encoded a...Nadav Rotem2013-08-211-2/+8
* Rename mattr names for AVX-512 to from avx-512 -> avx512f, avx-512-pfi -> av5...Craig Topper2013-08-213-7/+7
* X86TargetMachine.cpp: Clarify to emit GOT in i686-{cygming|win32}-elf for mcjit.NAKAMURA Takumi2013-08-211-1/+1
* Move #includes from .h to .cpp file.Jakub Staszak2013-08-211-0/+2
* [micromips] Print instruction alias "not" if the last operand of a nor is zero.Akira Hatanaka2013-08-211-0/+1
* Move registering the execution of a basic block to the beginning rather than ...Bill Wendling2013-08-201-7/+7
* [mips] Add support for mfhc1 and mthc1.Akira Hatanaka2013-08-203-19/+45
* [mips] Add support for calling convention CC_MipsO32_FP64, which is used when...Akira Hatanaka2013-08-206-32/+70
* [mips] Remove predicates that were incorrectly or unnecessarily added.Akira Hatanaka2013-08-203-6/+6
* Add some constantness.Jakub Staszak2013-08-201-5/+6
* [mips] Define register class FGRH32 for the high half of the 64-bit floatingAkira Hatanaka2013-08-206-16/+60
* SLPVectorizer: Fix invalid iterator errorsArnold Schwaighofer2013-08-201-13/+51
* Teach ConstantFolding about pointer address spacesMatt Arsenault2013-08-201-33/+54