projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600/SI: Use 64-bit encoding by default for opcodes that are VOP3-only on VI
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2015-01-15
Joerg Sonnenberger
Support @PLT loads on 32bit x86.
tree
|
commitdiff
2015-01-15
Craig Topper
Hide some redundant AVX512 instructions from the asm...
tree
|
commitdiff
2015-01-14
Rafael Espindola
Revert "Add r224985 back with two fixes."
tree
|
commitdiff
2015-01-14
David Majnemer
Use the operand vector instead so inline assembly can...
tree
|
commitdiff
2015-01-14
Saleem Abdulrasool
X86: only access operands if they are present
tree
|
commitdiff
2015-01-14
JF Bastien
Revert "Insert random noops to increase security agains...
tree
|
commitdiff
2015-01-14
Saleem Abdulrasool
X86: validate 'int' instruction
tree
|
commitdiff
2015-01-14
JF Bastien
Insert random noops to increase security against ROP...
tree
|
commitdiff
2015-01-13
Adam Nemet
[AVX512] Unpack support in new shuffle lowering
tree
|
commitdiff
2015-01-13
Adam Nemet
[AVX512] Add pretty-printing of shuffle mask for unpacks
tree
|
commitdiff
2015-01-13
Reid Kleckner
Rename llvm.recoverframeallocation to llvm.framerecover
tree
|
commitdiff
2015-01-13
Reid Kleckner
Add the llvm.frameallocate and llvm.recoverframeallocat...
tree
|
commitdiff
2015-01-12
Simon Pilgrim
[X86][SSE] Minor regression fix for r225551
tree
|
commitdiff
2015-01-12
Ahmed Bougacha
[X86] Also create+widen FMIN/FMAX nodes for v2f32.
tree
|
commitdiff
2015-01-12
Rafael Espindola
Add r224985 back with two fixes.
tree
|
commitdiff
2015-01-11
Simon Pilgrim
[X86][SSE] Minor fix to VPBLENDW AVX2 commutation.
tree
|
commitdiff
2015-01-11
David Majnemer
Revert most of r225597
tree
|
commitdiff
2015-01-11
David Majnemer
X86: Properly decode shuffle masks when the constant...
tree
|
commitdiff
2015-01-11
Saleem Abdulrasool
X86: teach X86TargetLowering about L,M,O constraints
tree
|
commitdiff
2015-01-10
Simon Pilgrim
[X86][SSE] Improved (v)insertps shuffle matching
tree
|
commitdiff
2015-01-09
Simon Pilgrim
[X86][SSE] Avoid vector byte shuffles with zero by...
tree
|
commitdiff
2015-01-09
Lang Hames
Recommit r224935 with a fix for the ObjC++/AArch64...
tree
|
commitdiff
2015-01-09
Chandler Carruth
[x86] Add a flag to control the vector shuffle legality...
tree
|
commitdiff
2015-01-08
Ahmed Bougacha
[X86] Reflow comment. NFC.
tree
|
commitdiff
2015-01-08
Michael Kuperstein
[X86] Don't try to generate direct calls to TLS globals
tree
|
commitdiff
2015-01-08
Craig Topper
[X86] Don't print 'dword ptr' or 'qword ptr' on the...
tree
|
commitdiff
2015-01-08
Ahmed Bougacha
[SelectionDAG] Allow targets to specify legality of...
tree
|
commitdiff
2015-01-08
Matthias Braun
X86: VZeroUpperInserter: shortcut should not trigger...
tree
|
commitdiff
2015-01-07
Ahmed Bougacha
[CodeGen] Use MVT iterator_ranges in legality loops...
tree
|
commitdiff
2015-01-07
Ahmed Bougacha
[X86] Fix 512->256 typo in comments. NFC.
tree
|
commitdiff
2015-01-07
David Majnemer
X86: Allow the stack probe size to be configurable...
tree
|
commitdiff
2015-01-07
Ahmed Bougacha
[X86] Teach FCOPYSIGN lowering to recognize constant...
tree
|
commitdiff
2015-01-07
Craig Topper
[X86] Merge a switch statement inside a default case...
tree
|
commitdiff
2015-01-07
Craig Topper
[X86] Don't mark the shift by 1 instructions as isConve...
tree
|
commitdiff
2015-01-07
Craig Topper
[X86] Remove some unused TYPE enums from the disassembler.
tree
|
commitdiff
2015-01-06
Lang Hames
Revert r224935 "Refactor duplicated code. No intended...
tree
|
commitdiff
2015-01-06
Craig Topper
[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.
tree
|
commitdiff
2015-01-06
Craig Topper
[X86] Make isel select the 2-byte register form of...
tree
|
commitdiff
2015-01-06
David Majnemer
X86: Don't make illegal GOTTPOFF relocations
tree
|
commitdiff
2015-01-06
Craig Topper
[X86] Remove 16-bit and 32-bit offset jump instructions...
tree
|
commitdiff
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instruc...
tree
|
commitdiff
2015-01-06
Lang Hames
Revert r225048: It broke ObjC on AArch64.
tree
|
commitdiff
2015-01-06
Brad Smith
Remove X86 .quad workaround for buggy GNU assembler...
tree
|
commitdiff
2015-01-05
Simon Pilgrim
[X86][SSE] lowerVectorShuffleAsByteShift tidyup
tree
|
commitdiff
2015-01-05
Simon Pilgrim
[X86][SSE] Fixed description for isSequentialOrUndefInR...
tree
|
commitdiff
2015-01-05
Craig Topper
Replace several 'assert(false' with 'llvm_unreachable...
tree
|
commitdiff
2015-01-05
Craig Topper
[X86] Remove the predicates from the register forms...
tree
|
commitdiff
2015-01-05
Craig Topper
[X86] Simplify code a little by just summing flags...
tree
|
commitdiff
2015-01-05
Craig Topper
[X86] Remove unnecessary redeclaration of a variable...
tree
|
commitdiff
2015-01-05
Craig Topper
[X86] Remove a strange fixme referring to a hack that...
tree
|
commitdiff
2015-01-05
Craig Topper
[x86] Reduce text duplication for similar operand class...
tree
|
commitdiff
2015-01-05
Craig Topper
[X86] Fix the immediate size to match the address size...
tree
|
commitdiff
2015-01-03
Craig Topper
Minor cleanup to all the switches after MatchInstructio...
tree
|
commitdiff
2015-01-03
Craig Topper
[X86] Disassembler support for move to/from %rax with...
tree
|
commitdiff
2015-01-03
Craig Topper
[X86] Use 32-bit sign extended immediate for 64-bit...
tree
|
commitdiff
2015-01-02
Andrea Di Biagio
Improved comments. No functional change intended.
tree
|
commitdiff
2015-01-02
Craig Topper
[X86] Bring some better consistency to the naming of...
tree
|
commitdiff
2015-01-02
Craig Topper
[X86] Make the instructions that use AdSize16/32/64...
tree
|
commitdiff
2014-12-31
Rafael Espindola
Add r224985 back with a fix.
tree
|
commitdiff
2014-12-31
Rafael Espindola
Revert "Remove doesSectionRequireSymbols."
tree
|
commitdiff
2014-12-31
Craig Topper
[X86] Fix disassembly of absolute moves to work correct...
tree
|
commitdiff
2014-12-31
Craig Topper
[x86] Simplify detection of jcxz/jecxz/jrcxz in disasse...
tree
|
commitdiff
2014-12-30
Peter Collingbourne
x86_64: Fix calls to __morestack under the large code...
tree
|
commitdiff
2014-12-30
Rafael Espindola
Remove doesSectionRequireSymbols.
tree
|
commitdiff
2014-12-29
Craig Topper
[X86] Fix some cases where some 8-bit instructions...
tree
|
commitdiff
2014-12-29
Craig Topper
[X86] Add the 0x82 instructions to the disassebmler...
tree
|
commitdiff
2014-12-29
Craig Topper
[x86] Refactor some tablegen instruction info classes...
tree
|
commitdiff
2014-12-29
Craig Topper
[x86] Remove unused classes from tablegen instruction...
tree
|
commitdiff
2014-12-29
Rafael Espindola
Add segmented stack support for DragonFlyBSD.
tree
|
commitdiff
2014-12-29
Rafael Espindola
Refactor duplicated code.
tree
|
commitdiff
2014-12-28
Keno Fischer
[X86][ISel] Fix a regression I introduced in r224884
tree
|
commitdiff
2014-12-28
Michael Kuperstein
[X86] Add missing memory variants to AVX false dependen...
tree
|
commitdiff
2014-12-28
Andrea Di Biagio
[CodeGenPrepare] Teach when it is profitable to specula...
tree
|
commitdiff
2014-12-27
Craig Topper
[x86] Prevent instruction selection of AVX512 cmp.ps...
tree
|
commitdiff
2014-12-27
Aaron Ballman
Fixing another -Wunused-variable warning, this time...
tree
|
commitdiff
2014-12-27
Aaron Ballman
Removing a variable that is set but never used, to...
tree
|
commitdiff
2014-12-27
Craig Topper
[x86] Prevent instruction selection of AVX512 cmp.ps...
tree
|
commitdiff
2014-12-27
Craig Topper
[x86] Assert on invalid immediates in the instruction...
tree
|
commitdiff
2014-12-27
Craig Topper
[x86] Prevent llvm.x86.cmp.ps/pd/ss/sd from being selec...
tree
|
commitdiff
2014-12-27
Keno Fischer
[FastIsel][X86] Fix invalid register replacement for...
tree
|
commitdiff
2014-12-26
Craig Topper
[X86] Add the debug registers DR8-DR15 so we can assemb...
tree
|
commitdiff
2014-12-26
Craig Topper
[X86] Don't fail disassembly if REX.R/REX.B is used...
tree
|
commitdiff
2014-12-26
Craig Topper
Teach disassembler to handle illegal immediates on...
tree
|
commitdiff
2014-12-26
Craig Topper
Use MCPhysReg for table of register encodings.
tree
|
commitdiff
2014-12-25
Elena Demikhovsky
Masked Load/Store - Changed the order of parameters...
tree
|
commitdiff
2014-12-24
Craig Topper
[X86] Remove the single AdSize indicator and replace...
tree
|
commitdiff
2014-12-23
Elena Demikhovsky
AVX-512: Added FMA instructions, intrinsics an tests...
tree
|
commitdiff
2014-12-23
Elena Demikhovsky
AVX-512: BLENDM - fixed encoding of the broadcast version
tree
|
commitdiff
2014-12-23
Jim Grosbach
X86: Don't over-align combined loads.
tree
|
commitdiff
2014-12-22
Reid Kleckner
Make musttail more robust for vector types on x86
tree
|
commitdiff
2014-12-22
Bruno Cardoso Lopes
[x86] Add vector @llvm.ctpop intrinsic custom lowering
tree
|
commitdiff
2014-12-22
Elena Demikhovsky
AVX-512: Added all forms of BLENDM instructions,
tree
|
commitdiff
2014-12-21
Craig Topper
[X86] Add hasSideEffects = 0 to CALLpcrel16. This match...
tree
|
commitdiff
2014-12-20
Craig Topper
[X86] Swap operand order in Intel syntax on a bunch...
tree
|
commitdiff
2014-12-20
Craig Topper
[X86] Swap operand order of imul aliases in Intel synta...
tree
|
commitdiff
2014-12-20
Craig Topper
[X86] Remove '*' from asm strings in far call/jump...
tree
|
commitdiff
2014-12-20
Craig Topper
[X86] Don't swap the order of segment and offset in...
tree
|
commitdiff
2014-12-20
Craig Topper
[X86] Immediate forms of far call/jump are not valid...
tree
|
commitdiff
2014-12-19
Elena Demikhovsky
Masked load and store codegen - fixed 128-bit vectors
tree
|
commitdiff
2014-12-19
Reid Kleckner
Add the ExceptionHandling::MSVC enumeration
tree
|
commitdiff
next