projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600/SI: Fix not encoding src2 for v_div_scale_{f32|f64}
2015-02-13
Craig Topper
[X86] Add support for parsing and printing the mnemonic...
commit
|
commitdiff
|
tree
2015-02-13
Craig Topper
[X86] Fix XOP vpcom intrinsic autoupgrade to map 'true...
commit
|
commitdiff
|
tree
2015-02-13
Craig Topper
Fix a typo in a comment. NFC
commit
|
commitdiff
|
tree
2015-02-13
Craig Topper
Fix probable typo in test.
commit
|
commitdiff
|
tree
2015-02-13
Craig Topper
[X86] Remove int_x86_sse2_psll_dq_bs and int_x86_sse2_psrl_d...
commit
|
commitdiff
|
tree
2015-02-13
Craig Topper
[X86] Remove references to builtin names that have...
commit
|
commitdiff
|
tree
2015-02-10
Craig Topper
[X86] Preserve mem refs on newly created 'Store' node...
commit
|
commitdiff
|
tree
2015-02-10
Craig Topper
[X86] Remove unnecessary alignment checks from the...
commit
|
commitdiff
|
tree
2015-02-09
Craig Topper
[X86] Remove 256-bit and 512-bit memop pattern fragments...
commit
|
commitdiff
|
tree
2015-02-09
Craig Topper
[X86] Remove 'memop' uses from AVX512. Use 'load' instead.
commit
|
commitdiff
|
tree
2015-02-08
Craig Topper
[X86] Remove the remaining uses of memop from AVX and...
commit
|
commitdiff
|
tree
2015-02-07
Craig Topper
[X86] Add register use/def for wrmsr and rdmsr.
commit
|
commitdiff
|
tree
2015-02-07
Craig Topper
[X86] Add GETSEC instruction.
commit
|
commitdiff
|
tree
2015-02-06
Craig Topper
[X86] Add assembler and disassembler test cases for...
commit
|
commitdiff
|
tree
2015-02-06
Craig Topper
[X86] Remove a ton of duplicate test cases for the...
commit
|
commitdiff
|
tree
2015-02-05
Craig Topper
[X86] Add xrstors/xsavec/xsaves/clflushopt/clwb/pcommit...
commit
|
commitdiff
|
tree
2015-02-05
Craig Topper
[X86] Remove two feature flags that covered sets of...
commit
|
commitdiff
|
tree
2015-02-03
Craig Topper
[X86] Make fxsave64/fxrstor64/xsave64/xsrstor64/xsaveopt64...
commit
|
commitdiff
|
tree
2015-02-03
Craig Topper
[X86] Add Requires[In64BitMode] around MOVSX64rr32...
commit
|
commitdiff
|
tree
2015-02-01
Craig Topper
[X86] Add a few target specific nodes to 'getTargetNodeName'
commit
|
commitdiff
|
tree
2015-01-28
Craig Topper
[X86] Teach disassembler to handle illegal immediates...
commit
|
commitdiff
|
tree
2015-01-28
Craig Topper
[X86] Merge printSSECC and printAVXCC. They only differed...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
[X86] Change comparision immediate type to i8 in test...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
[X86] Use i8 immediate for comparison type on AVX512...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
[X86] Give scalar VRNDSCALE instructions priority in...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
Simplify a multiclass. No functional change.
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
Remove tab characters. NFC
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
[X86] Replace i32i8imm on SSE/AVX instructions with...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
[X86] Use u8imm in several places that used i32i8imm...
commit
|
commitdiff
|
tree
2015-01-25
Craig Topper
Remove tab characters. NFC.
commit
|
commitdiff
|
tree
2015-01-23
Craig Topper
[x86] Change u8imm operands to always print as unsigned...
commit
|
commitdiff
|
tree
2015-01-23
Craig Topper
Fix 80 column violation
commit
|
commitdiff
|
tree
2015-01-23
Craig Topper
[X86] Add IntrNoMem to the AVX512 conflict intrinsics.
commit
|
commitdiff
|
tree
2015-01-22
Craig Topper
Revert r226798. Guess I missed the patterns.
commit
|
commitdiff
|
tree
2015-01-22
Craig Topper
Use u8imm instead of i32i8imm on a couple instructions...
commit
|
commitdiff
|
tree
2015-01-22
Craig Topper
[X86] Remove some unused multiclasses from AVX512 instructio...
commit
|
commitdiff
|
tree
2015-01-21
Craig Topper
[x86] Remove some unnecessary and slightly confusing...
commit
|
commitdiff
|
tree
2015-01-21
Craig Topper
[X86] Convert all the i8imm used by AVX512 and MMX...
commit
|
commitdiff
|
tree
2015-01-21
Craig Topper
[X86] Convert all the i8imm used by SSE and AVX instructions...
commit
|
commitdiff
|
tree
2015-01-21
Craig Topper
[x86] Add assembly parser bounds checking to the immediate...
commit
|
commitdiff
|
tree
2015-01-20
Craig Topper
[x86] Add some mayLoad/hasSideEffects flags. Remove...
commit
|
commitdiff
|
tree
2015-01-19
Craig Topper
[x86] Change AVX512 intrinsics to take a 8-bit immediate...
commit
|
commitdiff
|
tree
2015-01-15
Craig Topper
Hide some redundant AVX512 instructions from the asm...
commit
|
commitdiff
|
tree
2015-01-08
Craig Topper
Fix test case I missed in r225432.
commit
|
commitdiff
|
tree
2015-01-08
Craig Topper
[X86] Don't print 'dword ptr' or 'qword ptr' on the...
commit
|
commitdiff
|
tree
2015-01-07
Craig Topper
[X86] Merge a switch statement inside a default case...
commit
|
commitdiff
|
tree
2015-01-07
Craig Topper
[X86] Don't mark the shift by 1 instructions as isConvertibl...
commit
|
commitdiff
|
tree
2015-01-07
Craig Topper
[X86] Remove some unused TYPE enums from the disassembler.
commit
|
commitdiff
|
tree
2015-01-06
Craig Topper
[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.
commit
|
commitdiff
|
tree
2015-01-06
Craig Topper
[X86] Make isel select the 2-byte register form of...
commit
|
commitdiff
|
tree
2015-01-06
Craig Topper
[X86] Remove 16-bit and 32-bit offset jump instructions...
commit
|
commitdiff
|
tree
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instructions...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
Replace several 'assert(false' with 'llvm_unreachable...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Remove the predicates from the register forms...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Simplify code a little by just summing flags...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Remove unnecessary redeclaration of a variable...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Remove a strange fixme referring to a hack that...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[x86] Reduce text duplication for similar operand class...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Fix the immediate size to match the address size...
commit
|
commitdiff
|
tree
2015-01-05
Craig Topper
[X86] Remove unused operand type from disassembler...
commit
|
commitdiff
|
tree
2015-01-03
Craig Topper
Minor cleanup to all the switches after MatchInstructionImpl...
commit
|
commitdiff
|
tree
2015-01-03
Craig Topper
Fix some formatting in tablegen output.
commit
|
commitdiff
|
tree
2015-01-03
Craig Topper
Replace some 'unreachable' comments with llvm_unreachable.
commit
|
commitdiff
|
tree
2015-01-03
Craig Topper
[X86] Disassembler support for move to/from %rax with...
commit
|
commitdiff
|
tree
2015-01-03
Craig Topper
[X86] Use 32-bit sign extended immediate for 64-bit...
commit
|
commitdiff
|
tree
2015-01-02
Craig Topper
[X86] Bring some better consistency to the naming of...
commit
|
commitdiff
|
tree
2015-01-02
Craig Topper
[X86] Make the instructions that use AdSize16/32/64...
commit
|
commitdiff
|
tree
2014-12-31
Craig Topper
[X86] Update disassembler tests for absolute move instructio...
commit
|
commitdiff
|
tree
2014-12-31
Craig Topper
[X86] Fix disassembly of absolute moves to work correctly...
commit
|
commitdiff
|
tree
2014-12-31
Craig Topper
[x86] Simplify detection of jcxz/jecxz/jrcxz in disassembler.
commit
|
commitdiff
|
tree
2014-12-30
Craig Topper
Testcases for r224939.
commit
|
commitdiff
|
tree
2014-12-29
Craig Topper
[X86] Fix some cases where some 8-bit instructions...
commit
|
commitdiff
|
tree
2014-12-29
Craig Topper
[X86] Add the 0x82 instructions to the disassebmler...
commit
|
commitdiff
|
tree
2014-12-29
Craig Topper
[x86] Refactor some tablegen instruction info classes...
commit
|
commitdiff
|
tree
2014-12-29
Craig Topper
[x86] Remove unused classes from tablegen instruction...
commit
|
commitdiff
|
tree
2014-12-27
Craig Topper
[x86] Prevent instruction selection of AVX512 cmp.ps...
commit
|
commitdiff
|
tree
2014-12-27
Craig Topper
[x86] Prevent instruction selection of AVX512 cmp.ps...
commit
|
commitdiff
|
tree
2014-12-27
Craig Topper
[x86] Assert on invalid immediates in the instruction...
commit
|
commitdiff
|
tree
2014-12-27
Craig Topper
[x86] Prevent llvm.x86.cmp.ps/pd/ss/sd from being selected...
commit
|
commitdiff
|
tree
2014-12-26
Craig Topper
[X86] Add the debug registers DR8-DR15 so we can assemble...
commit
|
commitdiff
|
tree
2014-12-26
Craig Topper
[X86] Don't fail disassembly if REX.R/REX.B is used...
commit
|
commitdiff
|
tree
2014-12-26
Craig Topper
Teach disassembler to handle illegal immediates on...
commit
|
commitdiff
|
tree
2014-12-26
Craig Topper
Use MCPhysReg for table of register encodings.
commit
|
commitdiff
|
tree
2014-12-24
Craig Topper
[X86] Remove the single AdSize indicator and replace...
commit
|
commitdiff
|
tree
2014-12-21
Craig Topper
[X86] Add hasSideEffects = 0 to CALLpcrel16. This matches...
commit
|
commitdiff
|
tree
2014-12-20
Craig Topper
[X86] Swap operand order in Intel syntax on a bunch...
commit
|
commitdiff
|
tree
2014-12-20
Craig Topper
[X86] Swap operand order of imul aliases in Intel syntax...
commit
|
commitdiff
|
tree
2014-12-20
Craig Topper
[X86] Remove '*' from asm strings in far call/jump...
commit
|
commitdiff
|
tree
2014-12-20
Craig Topper
[X86] Don't swap the order of segment and offset in...
commit
|
commitdiff
|
tree
2014-12-20
Craig Topper
[X86] Immediate forms of far call/jump are not valid...
commit
|
commitdiff
|
tree
2014-12-18
Craig Topper
[PowerPC] Use MCPhysReg for tables of registers. Const...
commit
|
commitdiff
|
tree
2014-12-18
Craig Topper
[X86] Use correct opsize on indirect call and jump...
commit
|
commitdiff
|
tree
2014-12-18
Craig Topper
[X86] Don't use PS prefix on LDMXCSR/STMXCSR.
commit
|
commitdiff
|
tree
2014-12-18
Craig Topper
[X86] Remove unnecessary 'In64BitMode' predicate for...
commit
|
commitdiff
|
tree
2014-12-15
Craig Topper
Use unique_ptr to remove explicit delete.
commit
|
commitdiff
|
tree
2014-12-13
Craig Topper
Use range-based for loops.
commit
|
commitdiff
|
tree
2014-12-12
Craig Topper
Pass output stream to AsLexInput instead of the whole...
commit
|
commitdiff
|
tree
2014-12-12
Craig Topper
Use unique_ptr to remove an explicit delete. Change...
commit
|
commitdiff
|
tree
2014-12-12
Craig Topper
Use make_unique instead of reset() and 'new'
commit
|
commitdiff
|
tree
2014-12-12
Craig Topper
Use range-based for loop.
commit
|
commitdiff
|
tree
next