projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reformat this routine slightly.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2013-10-14
Eric Christopher
Reformat this routine slightly.
tree
|
commitdiff
2013-10-14
Eric Christopher
Remove some extraneous whitespace.
tree
|
commitdiff
2013-10-14
Elena Demikhovsky
Fixed a bug in dynamic allocation memory on stack.
tree
|
commitdiff
2013-10-14
Craig Topper
Create classes to reduce the size of the tablegen entri...
tree
|
commitdiff
2013-10-14
Craig Topper
Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd...
tree
|
commitdiff
2013-10-14
Craig Topper
Add disassembler support for SSE4.1 register/register...
tree
|
commitdiff
2013-10-14
Craig Topper
Mark MOVMSKPS/MOVMSKPD/VPINSRWrr64i as AsmParserOnly...
tree
|
commitdiff
2013-10-14
Craig Topper
Don't use 64-bit versions of MOVMSKPD in CodeGen. The...
tree
|
commitdiff
2013-10-12
Craig Topper
Remove more filters from the disassembler. Mark some...
tree
|
commitdiff
2013-10-12
Craig Topper
Mark some more instructions as CodeGenOnly. Remove...
tree
|
commitdiff
2013-10-10
Craig Topper
Allow non-AVX form of pmovmskb to take a GR64 operand.
tree
|
commitdiff
2013-10-10
Craig Topper
Remove duplicate instructions.
tree
|
commitdiff
2013-10-09
Elena Demikhovsky
AVX-512: Added VRCP28 and VRSQRT28 instructions and...
tree
|
commitdiff
2013-10-09
Andrew Trick
Add missing HasAVX512 predicate.
tree
|
commitdiff
2013-10-09
Craig Topper
Replace a couple instructions with patterns referring...
tree
|
commitdiff
2013-10-09
Craig Topper
Use AVX512PIi8 for the alt forms of vcmp instructions...
tree
|
commitdiff
2013-10-09
Craig Topper
Mark some instructions as CodeGenOnly since they aren...
tree
|
commitdiff
2013-10-09
Craig Topper
Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmov...
tree
|
commitdiff
2013-10-08
Rafael Espindola
Add a MCTargetStreamer interface.
tree
|
commitdiff
2013-10-08
Craig Topper
Remove unneeded MMX instruction definition by moving...
tree
|
commitdiff
2013-10-08
Craig Topper
Remove some instructions that existed to provide aliase...
tree
|
commitdiff
2013-10-07
Benjamin Kramer
X86: Fix type check. Just because an integer type is...
tree
|
commitdiff
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
tree
|
commitdiff
2013-10-07
Craig Topper
Remove some instructions that seem to only exist to...
tree
|
commitdiff
2013-10-07
Craig Topper
Remove FsMOVAPSrr and friends. They have no patterns...
tree
|
commitdiff
2013-10-07
Craig Topper
Teach X86 asm parser that VMOVAPSrr and other VEX-encod...
tree
|
commitdiff
2013-10-07
Craig Topper
Add disassembler support for long encodings for INC...
tree
|
commitdiff
2013-10-06
Benjamin Kramer
X86: Don't fold spills into SSE operations if the stack...
tree
|
commitdiff
2013-10-06
Elena Demikhovsky
AVX-512: added scalar convert instructions and intrinsics.
tree
|
commitdiff
2013-10-06
Elena Demikhovsky
AVX-512: fixed shuffle lowering
tree
|
commitdiff
2013-10-05
Craig Topper
Add TBM instructions to loading folding tables.
tree
|
commitdiff
2013-10-05
Nick Lewycky
Rename this feature to "cx16" to match gcc's flag name...
tree
|
commitdiff
2013-10-05
Craig Topper
Remove underscores from TBM instruction names for consi...
tree
|
commitdiff
2013-10-05
Craig Topper
Remove unneeded TBM intrinsics. The arithmetic/logical...
tree
|
commitdiff
2013-10-05
Craig Topper
Add an additional pattern for BLCI since opt can turn...
tree
|
commitdiff
2013-10-03
Elena Demikhovsky
AVX-512: Fixed encoding of VMOVQ instruction.
tree
|
commitdiff
2013-10-03
Craig Topper
Replace C++ style comment with a C style comment to...
tree
|
commitdiff
2013-10-03
Craig Topper
Remove comma from the end of an enum.
tree
|
commitdiff
2013-10-03
Craig Topper
Add XOP disassembler support. Fixes PR13933.
tree
|
commitdiff
2013-10-03
Craig Topper
Add patterns for selecting TBM instructions from logica...
tree
|
commitdiff
2013-10-02
Elena Demikhovsky
AVX-512: fixed a bug in getLoadStoreRegOpcode() for...
tree
|
commitdiff
2013-10-02
Elena Demikhovsky
AVX-512: Added TB prefix to all instructions without...
tree
|
commitdiff
2013-10-01
Rafael Espindola
Remove several unused variables.
tree
|
commitdiff
2013-10-01
Elena Demikhovsky
AVX-512: Added X86vzmovl patterns
tree
|
commitdiff
2013-10-01
Craig Topper
Remove 0 as a valid encoding for the m-mmmm field.
tree
|
commitdiff
2013-10-01
Craig Topper
Remove unneeded fields from disassembler internal instr...
tree
|
commitdiff
2013-10-01
Craig Topper
BEXTR should be defined to take same type for bother...
tree
|
commitdiff
2013-09-30
Preston Gurd
Forgot to add a break statement.
tree
|
commitdiff
2013-09-30
Preston Gurd
The X86FixupLEAs pass for Intel Atom must not call...
tree
|
commitdiff
2013-09-30
Craig Topper
Various x86 disassembler fixes.
tree
|
commitdiff
2013-09-29
Craig Topper
Change type of XOP flag in code emitters to a bool...
tree
|
commitdiff
2013-09-29
Craig Topper
Add comments for XOPA map introduced with TBM instructi...
tree
|
commitdiff
2013-09-28
Robert Wilhelm
Fix spelling intruction -> instruction.
tree
|
commitdiff
2013-09-27
Yunzhong Gao
Adding intrinsics to the llvm backend for TBM instructi...
tree
|
commitdiff
2013-09-27
Craig Topper
Put HasAVX512 predicate on some patterns to properly...
tree
|
commitdiff
2013-09-27
Craig Topper
Switch HasAVX to UseAVX in one spot to ensure that...
tree
|
commitdiff
2013-09-27
Craig Topper
Removal some duplicate patterns.
tree
|
commitdiff
2013-09-27
Yunzhong Gao
Fixing Intel format of the vshufpd instruction.
tree
|
commitdiff
2013-09-25
Andrew Trick
Mark the x86 machine model as incomplete. PR17367.
tree
|
commitdiff
2013-09-25
David Majnemer
MC: Remove vestigial PCSymbol field from AsmInfo
tree
|
commitdiff
2013-09-24
Yunzhong Gao
Adding a feature flag to the llvm backend for x86 TBM...
tree
|
commitdiff
2013-09-24
Bill Wendling
Followup to r191252.
tree
|
commitdiff
2013-09-24
Bill Wendling
Selecting the address from a very long chain of GEPs...
tree
|
commitdiff
2013-09-22
Tim Northover
ISelDAG: spot chain cycles involving MachineNodes
tree
|
commitdiff
2013-09-22
David Majnemer
X86: Use R_X86_64_TPOFF64 for FK_Data_8
tree
|
commitdiff
2013-09-21
Juergen Ributzka
Revert "SelectionDAG: Teach the legalizer to split...
tree
|
commitdiff
2013-09-21
Craig Topper
Remove alignment restrictions from FMA load folding.
tree
|
commitdiff
2013-09-21
Juergen Ributzka
Fix the buildbot
tree
|
commitdiff
2013-09-21
Juergen Ributzka
[X86] Emulate AVX 256bit MIN/MAX support by splitting...
tree
|
commitdiff
2013-09-21
Juergen Ributzka
SelectionDAG: Teach the legalizer to split SETCC if...
tree
|
commitdiff
2013-09-20
Craig Topper
Lift alignment restrictions on load/store folding of...
tree
|
commitdiff
2013-09-19
Yi Jiang
X86 horizontal vector reduction cost model
tree
|
commitdiff
2013-09-19
Tim Northover
X86: FrameIndex addressing modes do have a base register.
tree
|
commitdiff
2013-09-18
Craig Topper
Prevent extra calls to ToggleFeature for Feature64Bit...
tree
|
commitdiff
2013-09-18
Craig Topper
Fix X86 subtarget to not overwrite the autodetected...
tree
|
commitdiff
2013-09-18
Craig Topper
Lift alignment restrictions for load/store folding...
tree
|
commitdiff
2013-09-17
Reid Kleckner
COFF: Ensure that objects produced by LLVM link with...
tree
|
commitdiff
2013-09-17
Preston Gurd
Remove unused code, which had been commented out.
tree
|
commitdiff
2013-09-17
Ben Langmuir
Add llvm.x86.* intrinsics for Intel SHA Extensions
tree
|
commitdiff
2013-09-17
Elena Demikhovsky
AVX-512: Converted to Unix style
tree
|
commitdiff
2013-09-17
Craig Topper
Add AES and SHA instructions to the load folding tables.
tree
|
commitdiff
2013-09-17
Craig Topper
Fix column alignment. No functional change.
tree
|
commitdiff
2013-09-16
Craig Topper
Make F16C feature flag imply AVX rather than just check...
tree
|
commitdiff
2013-09-14
Ben Langmuir
Add the remaining Intel SHA instructions
tree
|
commitdiff
2013-09-13
Preston Gurd
Adds support for Atom Silvermont (SLM) - -march=slm
tree
|
commitdiff
2013-09-13
Craig Topper
Move operator to end of previous line to match coding...
tree
|
commitdiff
2013-09-12
Ben Langmuir
Partial support for Intel SHA Extensions (sha1rnds4)
tree
|
commitdiff
2013-09-12
Joey Gouly
Add an instruction deprecation feature to TableGen.
tree
|
commitdiff
2013-09-12
Elena Demikhovsky
AVX-512: implemented extractelement with variable index.
tree
|
commitdiff
2013-09-11
Bill Wendling
Use the appropriate return type for the compact unwind...
tree
|
commitdiff
2013-09-11
Bill Wendling
Move into an anonymous namespace and closer to where...
tree
|
commitdiff
2013-09-10
Bill Wendling
Revert r190366. It was breaking build bots.
tree
|
commitdiff
2013-09-09
Bill Wendling
Use a default value for the prologue's debug location.
tree
|
commitdiff
2013-09-09
Bill Wendling
Generate compact unwind encoding from CFI directives.
tree
|
commitdiff
2013-09-08
Craig Topper
Add neverHasSideEffects=1 on a couple move instructions.
tree
|
commitdiff
2013-09-08
Craig Topper
Using popcount should check the popcount feature flag...
tree
|
commitdiff
2013-09-05
Juergen Ributzka
[X86] Perform VSELECT DAG combines also before DAG...
tree
|
commitdiff
2013-09-05
Kevin Enderby
Fixed a crash in the integrated assembler for Mach...
tree
|
commitdiff
2013-09-03
Jim Grosbach
X86: Mark non-crashing report_fatal_errors() as such.
tree
|
commitdiff
2013-09-03
Bill Wendling
WIP: Refactor some code so that it can be called by...
tree
|
commitdiff
next