summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2013-04-29R600: Use correct CF_END instruction on Northern Island GPUsbfgminer-perfTom Stellard1-1/+1
2013-04-29R600: Fix encoding of CF_END_{EG,R600} instructionsTom Stellard1-0/+1
2013-04-29R600: BFI_INT is a vector-only instructionTom Stellard1-1/+1
2013-04-29R600: Add pattern for SHA-256 Ma functionTom Stellard2-0/+11
2013-04-29R600: Add 64-bit float load/store supportDmitry Cherkassov6-8/+97
2013-04-29R600: use native for aluVincent Lejeune4-4/+135
2013-04-29R600: Packetize instructionsVincent Lejeune6-3/+464
2013-04-29R600: Rework Scheduling to handle difference between VLIW4 and VLIW5 chipsVincent Lejeune5-30/+91
2013-04-29R600: Add a Bank Swizzle operandVincent Lejeune4-11/+19
2013-04-29R600: Take inner dependency into tex/vtx clausesVincent Lejeune1-0/+34
2013-04-29R600: Turn TEX/VTX into native instructionsVincent Lejeune3-13/+48
2013-04-29R600: Add FetchInst bit to instruction defs to denote vertex/tex instructionsTom Stellard9-55/+96
2013-04-29R600: Clean up instruction class definitionsTom Stellard1-23/+14
2013-04-29R600: config section now reports use of killgtVincent Lejeune1-0/+4
2013-04-26Teach the interpreter to handle vector compares and additional vector arithme...Nadav Rotem1-44/+280
2013-04-26Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser.Rafael Espindola4-453/+133
2013-04-26R600: Initialize AMDGPUMachineFunction::ShaderType to ShaderType::COMPUTETom Stellard1-0/+2
2013-04-26fix a typo that due to cu&paste quadrupled itselfAdrian Prantl1-2/+2
2013-04-26ARM: Fix encoding of hint instruction for Thumb.Quentin Colombet4-16/+22
2013-04-26Bugfix for the debug intrinsic handling in InstCombiner:Adrian Prantl1-2/+27
2013-04-26PowerPC: Use RegisterOperand instead of RegisterClass operandsUlrich Weigand3-432/+452
2013-04-26Re-write the address propagation code for pre-indexed loads/stores to take in...Silviu Baranga1-14/+29
2013-04-26PowerPC: Fix encoding of vsubcuw and vsum4sbs instructionsUlrich Weigand1-2/+2
2013-04-26PowerPC: Fix encoding of stfsu and stfdu instructionsUlrich Weigand1-2/+2
2013-04-26PowerPC: Fix encoding of rldimi and rldcl instructionsUlrich Weigand3-3/+36
2013-04-26PowerPC: Support PC-relative fixup_ppc_brcond14.Ulrich Weigand1-0/+3
2013-04-26ARM/NEON: Pattern match vector integer abs to vabs.Benjamin Kramer1-0/+23
2013-04-26X86: Now that we have a canonical form for vector integer abs, match it into ...Benjamin Kramer1-0/+51
2013-04-26DAGCombiner: Canonicalize vector integer abs in the same way we do it for sca...Benjamin Kramer1-0/+42
2013-04-26LoopVectorizer: Calculate the number of pointers to disambiguate at runtime ...Nadav Rotem1-4/+11
2013-04-26Revert "[objc-arc] Added ImpreciseAutoreleaseSet to track autorelease calls t...Michael Gottesman1-38/+0
2013-04-25Mips assembler: .set reorder supportJack Carter1-0/+13
2013-04-25Make function documentation conform to llvm standards.Preston Gurd1-30/+32
2013-04-25ARM cost model: Integer div and rem is lowered to a function callArnold Schwaighofer1-0/+68
2013-04-25Re-enabling MCJIT object caching with memory leak fixedAndrew Kaylor2-18/+68
2013-04-25revert r179735, it has no testcases, and doesn't really make sense.Chris Lattner3-32/+28
2013-04-25This patch adds the X86FixupLEAs pass, which will reduce instructionPreston Gurd7-0/+270
2013-04-25LoopVectorizer: No need to generate pointer disambiguation checks between rea...Nadav Rotem1-4/+12
2013-04-25[mc-coff] Forward Linker Option flags into the .drectve sectionReid Kleckner1-0/+46
2013-04-25Fix section relocation for SECTIONREL32 with immediate offset.Rafael Espindola2-2/+17
2013-04-25Use a pointer as the relocation iterator.Rafael Espindola1-24/+29
2013-04-25Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola3-18/+3
2013-04-25Fix constant folding for one lane vector types. Constant folding one lane vec...Silviu Baranga1-1/+1
2013-04-25Revert "Adding object caching support to MCJIT"Rafael Espindola2-65/+18
2013-04-25Revert "Exposing MCJIT through C API"Rafael Espindola1-48/+0
2013-04-25[mips] Add definitions of micromips load and store instructions.Akira Hatanaka4-17/+43
2013-04-25[mips] Add definitions of micromips shift instructions.Akira Hatanaka4-12/+62
2013-04-24R600: Initialize BooleanVectorContentsTom Stellard1-0/+1
2013-04-24R600: Use SHT_PROGBITS for the .AMDGPU.config sectionTom Stellard1-1/+1
2013-04-24Exposing MCJIT through C APIAndrew Kaylor1-0/+48