projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
[x86][FastISel] Teach how to select nontemporal stores.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86MCInstLower.cpp
2013-06-16
David Blaikie
DebugInfo: remove target-specific Frame Index handling...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-10
Tim Northover
X86: Stop LEA64_32r doing unspeakable things to its...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Tim Northover
Revert r183069: "TMP: LEA64_32r fixing"
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Tim Northover
TMP: LEA64_32r fixing
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Eric Christopher
Temporarily Revert "X86: change MOV64ri64i32 into MOV32...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Tim Northover
X86: use sub-register sequences for MOV*r0 operations
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Tim Northover
X86: change zext moves to use sub-register infrastructure.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-16
Craig Topper
Add X86 code emitter support AVX encoded MRMDestReg...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-14
Craig Topper
Teach X86 MC instruction lowering that VMOVAPSrr and...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
David Sehr
Two changes relevant to LEA and x32:
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Benjamin Kramer
Decouple MCInstBuilder from the streamer per Eli's...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Benjamin Kramer
Add MCInstBuilder, a utility class to simplify MCInst...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Michael Liao
Fix setjmp on models with non-Small code model nor...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Craig Topper
Move X86MCInstLower class definition into implementatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-05
Craig Topper
Move expansion of SETB_C(8/16/32/64)r from MCInstLower...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Craig Topper
Convert V_SETALLONES/AVX_SETALLONES/AVX2_SETALLONES...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Craig Topper
Merge AVX_SET0PSY/AVX_SET0PDY/AVX2_SET0 into a single...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-01
Chad Rosier
Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-07
Rafael Espindola
Use a base register instead of an index register with...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Hans Wennborg
Implement the local-dynamic TLS model for x86 (PR3985)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Jim Grosbach
Refactor data-in-code annotations.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Hans Wennborg
Implement initial-exec TLS model for 32-bit PIC x86
blob
|
commitdiff
|
raw
|
diff to current
2012-03-17
Craig Topper
Reorder includes in Target backends to following coding...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for every...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-11
Anton Korobeynikov
Add support for implicit TLS model used with MS VC...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable in X86 Target...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-18
Jakob Stoklund Olesen
Ignore register mask operands when lowering instruction...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-13
Craig Topper
Make X86 instruction selection use 256-bit VPXOR for...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jakob Stoklund Olesen
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-19
Craig Topper
Use 256-bit vcmpeqd for creating an all ones vector...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Rafael Espindola
This commit introduces two fake instructions MORESTACK_...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Owen Anderson
Teach the MC to output code/data region marker labels...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Jakob Stoklund Olesen
Expand the x86 V_SET0* pseudos right after register...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Eli Friedman
Fix atomic load and store on x86 to pass -verify-machin...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Bruno Cardoso Lopes
Codegen allonesvector better while using AVX: vpcmpeqd...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Rename createAsmInfo to createMCAsmInfo and move regist...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Stuart Hastings
Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Stuart Hastings
Reverting 131641 to investigate 'bot complaint.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Stuart Hastings
Revise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Nate Begeman
Add support for AVX to materialize +0.0 when doing...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-28
Rafael Espindola
Move lowering of TLS_addr32 and TLS_addr64 to X86MCInst...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Chris Lattner
tidy up, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Chris Lattner
move the pic base symbol stuff up to MachineFunction
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Chris Lattner
simplify getPICBaseSymbol a bit.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
Rafael Espindola
handle X86::EH_RETURN64 and X86::EH_RETURN.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reapply: Use the new TB_NOT_REVERSABLE flag instead...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reapply the patch reverted in r116033:
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Daniel Dunbar
Revert "Reimplement (part of) the or -> add optimizatio...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Daniel Dunbar
Revert "reimplement the second half of the or/add optim...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Chris Lattner
reimplement the second half of the or/add optimization...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Chris Lattner
Reimplement (part of) the or -> add optimization. ...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-30
Dale Johannesen
Massive rewrite of MMX:
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Dale Johannesen
Check in forgotten file. Should fix build.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Anton Korobeynikov
More fixes for win64:
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Eli Friedman
Don't attempt to SimplifyShortMoveForm in 64-bit mode.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Bruno Cardoso Lopes
Define AVX 128-bit pattern versions of SET0PS/PD.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Bruno Cardoso Lopes
Begin to support some vector operations for AVX 256...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Eric Christopher
Handle the pseudo in MCInstLower.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Chris Lattner
X86MCInstLower now depends on AsmPrinter being around.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Chris Lattner
add some rough support for making mcinst lowering work...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
make asmprinter optional, even though passing in null...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
continue pushing dependencies around.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
reduce X86MCInstLower dependencies on asmprinter.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
pass around MF, not MMI.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Chris Lattner
move two asmprinter methods into the asmprinter .cpp...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Chris Lattner
fix a layering problem by moving the x86 implementation
blob
|
commitdiff
|
raw
|
diff to current