aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-2010-371/+184
* Add an option which permits the user to specify using a bitmask, that variousReed Kotler2013-08-201-6/+28
* [mips] Guard micromips instructions with predicate InMicroMips. Also, fixAkira Hatanaka2013-08-202-12/+10
* ARM: Fix fast-isel copy/paste-o.Jim Grosbach2013-08-201-1/+1
* Fix style issues in AsmParser.cppVladimir Medic2013-08-201-9/+11
* AVX-512: Added more patterns for VMOVSS, VMOVSD, VMOVD, VMOVQElena Demikhovsky2013-08-202-12/+71
* [mips][msa] Removed fcge, fcgt, fsge, fsgtDaniel Sanders2013-08-201-44/+0
* [SystemZ] Update READMERichard Sandiford2013-08-201-4/+2
* [SystemZ] Use SRST to optimize memchrRichard Sandiford2013-08-206-3/+80
* memcmp is not a valid way to compare structs with padding in them.Benjamin Kramer2013-08-201-2/+9
* [mips][msa] Added insveDaniel Sanders2013-08-201-0/+32
* Fix overly pessimistic shortcut in post-RA MachineLICMRichard Sandiford2013-08-201-4/+4
* ARM: implement some simple f64 materializations.Tim Northover2013-08-201-10/+40
* [stackprotector] Small cleanup.Michael Gottesman2013-08-201-1/+2
* [stackprotector] Small Bit of computation hoisting.Michael Gottesman2013-08-201-5/+5
* [stackprotector] Added significantly longer comment to FindPotentialTailCall ...Michael Gottesman2013-08-201-1/+6
* Removed trailing whitespace.Michael Gottesman2013-08-201-18/+18
* [stackprotector] Removed stale TODO.Michael Gottesman2013-08-201-6/+3
* [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.vDaniel Sanders2013-08-202-0/+64
* [stackprotector] Added support for emitting the llvm intrinsic stack protecto...Michael Gottesman2013-08-201-49/+150
* [stackprotector] Refactor out the end of isInTailCallPosition into the functi...Michael Gottesman2013-08-201-1/+8
* Remove unused variables that crept in.Michael Gottesman2013-08-201-6/+0
* Teach selectiondag how to handle the stackprotectorcheck intrinsic.Michael Gottesman2013-08-203-4/+390
* Fix formatting. No functional change.Craig Topper2013-08-201-1/+1
* Add AVX-512 and related features to the CPUID detection code.Craig Topper2013-08-201-3/+19
* Move AVX and non-AVX replication inside a couple multiclasses to avoid repeat...Craig Topper2013-08-201-87/+60