projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[AVX512] add PSHUFHW and PSHUFLW Intrinsic
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86MCInstLower.cpp
2016-01-05
Craig Topper
[X86] Make MOV32ri64 a post-RA pseudo instead of a...
blob
|
commitdiff
|
raw
2015-12-31
Craig Topper
[X86] Move shuffle decoding for constant pool into...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-26
Craig Topper
[X86] Add support for printing shuffle comments for...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-26
Craig Topper
[X86] Fix shuffle decoding for variable VPERMIL to...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Michael Kuperstein
[X86] MOVPC32r should only emit CFI adjustments when...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Michael Kuperstein
[X86] Always generate precise CFA adjustments.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-03
Chih-Hung Hsieh
[X86] Part 1 to fix x86-64 fp128 calling convention.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Petar Jovanovic
Add cfi instr for CFA calculation when movpc is expande...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-12
Craig Topper
[X86] Add support to assembler and MCInst lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
David Majnemer
[WinEH] Make FuncletLayout more robust against catchret
blob
|
commitdiff
|
raw
|
diff to current
2015-09-17
Reid Kleckner
[WinEH] Make funclet return instrs pseudo instrs
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Reid Kleckner
[WinEH] Emit prologues and epilogues for funclets
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Elena Demikhovsky
AVX-512: Lowering for 512-bit vector shuffles.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-27
Reid Kleckner
[WinEH] Add some support for code generating catchpad
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Yaron Keren
Remove and forbid raw_svector_ostream::flush() calls.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
JF Bastien
x86 atomic: optimize a.store(reg op a.load(acquire...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Sanjoy Das
[ImplicitNullChecks] Work with implicit defs.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Mehdi Amini
Move most user of TargetMachine::getDataLayout to the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Rafael Espindola
Simplify the Mangler interface now that DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Rafael Espindola
Avoid a Symbol -> Name -> Symbol conversion.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-15
Sanjoy Das
[CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-15
Sanjoy Das
[NFC] Extract X86MCInstLower::LowerMachineOperand.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-11
Reid Kleckner
Revert "Move dllimport name mangling to IR mangler."
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Peter Collingbourne
Move dllimport name mangling to IR mangler.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-03
Rafael Espindola
Avoid a call to getOrCreateSymbol when we already have...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-30
Jim Grosbach
MC: Clean up MCExpr naming. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Jim Grosbach
MC: Clean up method names in MCContext.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Pete Cooper
Remove MCAssembler.h include from MCStreamer.h and...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Jim Grosbach
MC: Update MCCodeEmitter naming. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Jim Grosbach
MC: Modernize MCOperand API naming. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Sanjoy Das
[Statepoints] Support for "patchable" statepoints.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Sanjoy Das
[X86MCInst] Move LowerSTATEPOINT to inside X86AsmPrinte...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Sanjoy Das
[X86MCInst] Clean up LowerSTATEPOINT: variable names...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-29
Reid Kleckner
[X86] Avoid mangling frameescape labels
blob
|
commitdiff
|
raw
|
diff to current
2015-04-24
Lang Hames
[AsmPrinter] Make AsmPrinter's OutStreamer member a...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Lang Hames
[patchpoint] Add support for symbolic patchpoint target...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Eric Christopher
Remove the use of the subtarget in MCCodeEmitter creati...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Eric Christopher
Save the MachineFunction in startFunction so that we...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-02
Eric Christopher
Reuse a bunch of cached subtargets and remove getSubtar...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Reid Kleckner
Win64: Put a REX_W prefix on all TAILJMP* instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Eric Christopher
Move DataLayout back to the TargetMachine from TargetSu...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-11
David Majnemer
Revert most of r225597
blob
|
commitdiff
|
raw
|
diff to current
2015-01-11
David Majnemer
X86: Properly decode shuffle masks when the constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Make isel select the 2-byte register form of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Craig Topper
[X86] Bring some better consistency to the naming of...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Clean up whitespace as well as minor coding style
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Philip Reames
Remove unneccessary code introduced with 223101.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Nick Lewycky
Fix variable used only in assertion.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Philip Reames
[Statepoints 2/4] Statepoint infrastructure for garbage...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-27
Pete Cooper
Fix a stackmap bug introduced in r220710.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-27
Pete Cooper
Stackmap shadows should consider call returns a branch...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Rafael Espindola
Fix a bit of confusion about .set and produce more...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-25
Chandler Carruth
[x86] Implement v16i16 support with AVX2 in the new...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Chandler Carruth
[x86] Teach the instruction lowering to add comments...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Chandler Carruth
[x86] More refactoring of the shuffle comment emission...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Chandler Carruth
[x86] Bypass the shuffle mask comment generation when...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Chandler Carruth
[x86] Hoist the logic for extracting the relevant bits...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Chandler Carruth
[x86] Start refactoring the comment printing logic...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-23
Chandler Carruth
[x86] Teach the vector comment parsing and printing...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-23
Chandler Carruth
[x86] Teach the AVX1 path of the new vector shuffle...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Robin Morisset
[X86] Allow atomic operations using immediates to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-06
Sanjay Patel
fix typo
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Reid Kleckner
Fix failure to invoke exception handler on Win64
blob
|
commitdiff
|
raw
|
diff to current
2014-08-02
Chandler Carruth
[x86] Switch to using the variable we extracted this...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-02
Chandler Carruth
[x86] Teach my pshufb comment printer to handle VPSHUFB...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-26
Chandler Carruth
[x86] Fix unused variable warning in no-asserts build.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Chandler Carruth
[x86] Teach the X86 backend to print shuffle comments...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Lang Hames
[X86] Clarify some stackmap shadow optimization code...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Lang Hames
[X86] Optimize stackmap shadows on X86.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-29
Saleem Abdulrasool
MC: rename EmitWin64EH routines
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
NAKAMURA Takumi
Re-apply r211399, "Generate native unwind info on Win64...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-22
NAKAMURA Takumi
Revert r211399, "Generate native unwind info on Win64"
blob
|
commitdiff
|
raw
|
diff to current
2014-06-20
Reid Kleckner
Generate native unwind info on Win64
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Craig Topper
Prune includes in X86 target.
blob
|
commitdiff
|
raw
|
diff to current
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
next