projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[C++11] Mark more classes in the X86 target as 'final'.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86MCInstLower.cpp
2014-03-19
Craig Topper
Prune includes in X86 target.
blob
|
commitdiff
|
raw
2014-03-18
Manuel Jacob
X86: Use enums for memory operand decoding instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Rafael Espindola
Add back r201608, r201622, r201624 and r201625
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Daniel Jasper
Revert r201622 and r201608.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-18
Rafael Espindola
Fix PR18743.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
David Woodhouse
Change MCStreamer EmitInstruction interface to take...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Rafael Espindola
Add an emitRawComment function and use it to simplify...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Craig Topper
Copy segment register when optimizing to MOV8ao8/MOV16a...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Disambiguate RET[QL] and fix aliases for 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Rafael Espindola
Move the llvm mangler to lib/IR.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-03
Rafael Espindola
Make the llvm mangler depend only on DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-31
Craig Topper
Handle MOV32r0 in expandPostRAPseudo instead of MCInst...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Rafael Espindola
Remove the isImplicitlyPrivate argument of getNameWithP...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Rafael Espindola
Hide the stub created for MO_ExternalSymbol too.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-04
Juergen Ributzka
[Stackmap] Emit multi-byte nops for X86.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-29
Lang Hames
Refactor a lot of patchpoint/stackmap related code...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-28
Rafael Espindola
Refactor to remove a bit of duplication. No functionali...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-28
Rafael Espindola
Use the mangler consistently instead of using getGlobal...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Andrew Trick
Add an abstraction to handle patchpoint operands.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-17
Andrew Trick
Added a size field to the stack map record to handle...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Lang Hames
Remove unused arguments.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-14
Andrew Trick
Minor extension to llvm.experimental.patchpoint: don...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-11
Lang Hames
Lower X86::MORESTACK_RET and X86::MORESTACK_RET_RESTORE...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-09
Juergen Ributzka
[Stackmap] Materialize the jump address within the...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-08
Juergen Ributzka
[Stackmap] Add AnyReg calling convention support for...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Dan Gohman
Fix unused variable warnings.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Andrew Trick
Add support for stack map generation in the X86 backend.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Rafael Espindola
Add a helper getSymbol to AsmPrinter.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Rafael Espindola
The asm printer has a mangler. Don't keep a second...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Benjamin Kramer
X86: Shrink certain forms of movsx.
blob
|
commitdiff
|
raw
|
diff to current
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
next