Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the...
[oota-llvm.git] / lib / Target /
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Aaron BallmanRemoving LLVM_EXPLICIT, as MSVC 2012 was the last reaso...
2015-02-15 Simon PilgrimCoding style fixes to recent patches. NFC.
2015-02-15 Simon Pilgrim[X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
2015-02-15 Chandler Carruth[x86] Teach the decomposed shuffle/blend lowering to...
2015-02-15 Chandler Carruth[x86] Teach the shuffle mask equivalence test to look...
2015-02-15 Chandler Carruth[x86] Tweak the ordering of unpack matching vs. element...
2015-02-15 Chandler Carruth[x86] Stop shuffling zero vectors. =]
2015-02-15 Chandler Carruth[x86] Use a more helpful parenthesizing of these compar...
2015-02-15 Chandler Carruth[x86] When splitting 256-bit vectors into 128-bit vecto...
2015-02-15 Chandler Carruth[x86] Make computing the zeroable elements slightly...
2015-02-15 Chandler Carruth[x86] Add a slight variation on some of the other gener...
2015-02-15 Craig Topper[X86] Add assembly parser support for mnemonic aliases...
2015-02-15 Craig Topper[X86] Add assembler predicates for the rest of the...
2015-02-15 Craig Topper[X86] Add the remaining 11 possible exact ModRM formats...
2015-02-14 Simon Pilgrim[X86][XOP] Enable commutation for XOP instructions
2015-02-14 Craig Topper[X86] Improve parsing support AVX/SSE floating point...
2015-02-14 Duncan P. N. Exon... Target: Canonicalize access to function attributes...
2015-02-14 Duncan P. N. Exon... NVPTX: Canonicalize access to function attributes, NFC
2015-02-14 Simon PilgrimLine ending fix. NFC.
2015-02-14 Chandler CarruthRemove a variable only used in an assert and sink its...
2015-02-14 Matt ArsenaultR600/SI: Implement correct f64 fdiv
2015-02-14 Matt ArsenaultR600/SI: Use complex operand folding for div_scale
2015-02-14 Matt ArsenaultR600/SI: Fix implicit vcc operand to v_div_fmas_*
2015-02-14 Matt ArsenaultR600/SI: Fix schedule model for v_div_scale_{f32|f64}
2015-02-14 Matt ArsenaultR600/SI: Really fix size of VReg_1
2015-02-14 Matt ArsenaultR600/SI: Rename encoding field to match docs for VOP3b
2015-02-14 Matt ArsenaultR600/SI: Fix not encoding src2 for v_div_scale_{f32...
2015-02-14 Matt ArsenaultR600/SI: Fix VOP3b encoding on VI
2015-02-14 Matt ArsenaultR600/SI: Fix phys reg copies in SIFoldOperands
2015-02-14 Matt ArsenaultR600/SI: Fix copies from SGPR to VCC
2015-02-14 Matt ArsenaultR600/SI: Add hack to copy from a VGPR to VCC
2015-02-14 Duncan P. N. Exon... PowerPC: Canonicalize access to function attributes...
2015-02-14 Matt ArsenaultR600/SI: Fix size of VReg_1
2015-02-14 Duncan P. N. Exon... R600: Canonicalize access to function attributes, NFC
2015-02-14 Duncan P. N. Exon... Mips: Canonicalize access to function attributes, NFC
2015-02-14 Duncan P. N. Exon... ARM: Canonicalize access to function attributes, NFC
2015-02-14 Duncan P. N. Exon... AArch64: Canonicalize access to function attributes...
2015-02-14 Duncan P. N. Exon... X86: Canonicalize access to function attributes, NFC
2015-02-14 Ahmed Bougacha[X86] Factor out the CMOV pseudo definitions. NFCI.
2015-02-14 Matthias BraunRevert "On ELF, put PIC jump tables in a non executable...
2015-02-14 Eric ChristopherUse the template method to grab the target specific...
2015-02-13 Eric ChristopherThe base pointer save offset can be computed at initial...
2015-02-13 Eric ChristopherMove the target machine variable so that it's initializ...
2015-02-13 Eric ChristopherStash the TargetMachine on the subtarget so we can...
2015-02-13 Eric ChristopherPPC LinkageSize can be computed at initialization time...
2015-02-13 Sanjay Patel[SSE/AVX] Use multiclasses to reduce the mass of scalar...
2015-02-13 Sanjay Patelfix typos; NFC
2015-02-13 Tom StellardR600/SI: Refactor SOP1 classes
2015-02-13 Tom StellardR600/SI: Lowercase register names
2015-02-13 Tom StellardR600/SI: Remove some unused TableGen classes
2015-02-13 Vasileios Kalintiris[mips] Refactor and simplify MipsSEDAGToDAGISel::select...
2015-02-13 Vasileios Kalintiris[mips] Use isa<> instead of dyn_cast<> with unused...
2015-02-13 Matt ArsenaultR600/SI: Remove handling of fpimm
2015-02-13 Matt ArsenaultR600/SI: Allow f64 inline immediates in i64 operands
2015-02-13 Jozef Kolek[mips][microMIPS] Delay slot filler: Replace the microM...
2015-02-13 Toma Tabacu[mips] Improve support for the .set at/noat assembler...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-13 Craig Topper[X86] Add support for parsing and printing the mnemonic...
2015-02-13 Craig TopperFix a typo in a comment. NFC
2015-02-13 Craig Topper[X86] Remove int_x86_sse2_psll_dq_bs and int_x86_sse2_p...
2015-02-13 Matt ArsenaultR600/SI: Remove unnecessary check for fpimm
2015-02-13 Eric ChristopherPPCFrameLowering's FramePointerOffset can be computed...
2015-02-13 Eric ChristopherThe TOC save offset can be computed at compile time...
2015-02-13 Eric ChristopherThe return save offset can be computed at initializatio...
2015-02-12 David MajnemerX86: Don't crash if we can't decode the pshufb mask
2015-02-12 Rafael EspindolaLearn that __DATA,__objc_classrefs is not atomized...
2015-02-12 Olivier SallenaveChange max interleave factor to 12 for POWER7 and POWER8.
2015-02-12 Rafael EspindolaRemove mostly unused setters.
2015-02-12 Reed KotlerAdd bulk of returning of values to Mips fast-isel
2015-02-12 Simon PilgrimRelaxed over-zealous alignment requirement for VEX...
2015-02-12 Rafael EspindolaOn ELF, put PIC jump tables in a non executable section.
2015-02-12 Rafael EspindolaPut each jump table in an independent section if the...
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-02-12 Michael Kuperstein[X86] Call frame optimization - allow stack-relative...
2015-02-12 Asiri RathnayakeARM: Fix another regression introduced in r223113
2015-02-12 Elena DemikhovskyAVX-512: Fixed the "test" operation for i1 type
2015-02-12 Michael Kuperstein[X86] A heuristic to estimate the size impact for conve...
2015-02-12 Hal Finkel[PowerPC] Mark jumps as expensive (using using CR bits)
2015-02-11 Tom StellardR600/SI: Disable subreg liveness
2015-02-11 Tom StellardR600: Split AMDGPUPassConfig into R600PassConfig and...
2015-02-11 Tom StellardR600: Create an R600TargetMachine for pre-gcn GPUs
2015-02-11 Daniel Sanders[mips] Merge disassemblers into a single implementation.
2015-02-11 Michael Kuperstein[X86] Split information collection from actual transfor...
2015-02-11 Arnaud A. de Grand... [PBQP] Cautiously update edge costs in the solver
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-11 Tom StellardR600/SI: Store immediate offsets > 12-bits in soffset
2015-02-11 Tom StellardR600/SI: Add soffset operand to mubuf addr64 instruction
2015-02-10 David MajnemerX86: @llvm.frameaddress should defer to SelectionDAG...
2015-02-10 David MajnemerX86: Make @llvm.frameaddress work correctly with Window...
2015-02-10 Bill SchmidtFix up r228725, missed change in PPCSubtarget definition
2015-02-10 Bill Schmidt[PowerPC] Fix reverted patch r227976 to avoid register...
2015-02-10 David MajnemerX86: Emit Win64 SaveXMM opcodes at the right offset...
2015-02-10 Hal Finkel[PowerPC] Support the (old) cntlz instruction alias
2015-02-10 Colin LeMahieu[Hexagon] Adding vector load with post-increment instru...
2015-02-10 Zoran Jovanovic[mips][microMIPS] Implement movep instruction
2015-02-10 Simon Pilgrim[X86][AVX2] Missing AVX2 memory folding instructions
2015-02-10 Simon Pilgrim[X86][XOP] Added XOP memory folding patterns + tests
2015-02-10 Jozef Kolek[mips][microMIPS] Fix disassembling of 16-bit microMIPS...
next