index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86FastISel.cpp
Age
Commit message (
Expand
)
Author
2013-07-16
Make it compile
Eli Bendersky
2013-07-15
Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'
Eli Bendersky
2013-06-24
Merge r179774: Allow misaligned stores in x86 fast-isel.
Mark Seaborn
2013-06-19
Fix an x86-64 fast-isel address calculation overflow.
Jim Stichnoth
2013-05-17
Re-allow an x86-32 fast-isel optimization for NaCl / use shorter insts.
Jan Voung
2013-04-19
Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'm
Eli Bendersky
2013-04-18
Allow misaligned stores in x86 fast-isel.
Derek Schuff
2013-04-17
This patch teaches x86 fast-isel to generate the native div/idiv instructions
Eli Bendersky
2013-04-16
Add support for the div/rem instructions under x86 fast-isel.
Jim Stichnoth
2013-04-02
[fast-isel] Use the correct API to disable FastLowerArguments for Win64.
Chad Rosier
2013-03-28
Make Win32 put the SRet address into EAX, fixes PR15556
Timur Iskhodzhanov
2013-03-20
Apply after-merge fixes to return to working state.
Eli Bendersky
2013-03-14
[fast-isel] The X86FastISel::FastLowerArguments function doesn't properly handle
Chad Rosier
2013-03-11
Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'
Eli Bendersky
2013-02-26
[fast-isel] Make sure the FastLowerArguments function checks to make sure the
Chad Rosier
2013-02-25
[fast-isel] Add X86FastIsel::FastLowerArguments to handle functions with 6 or
Chad Rosier
2013-02-18
Remove a useless assert.
Chad Rosier
2013-02-17
Return false instead of 0.
Jakub Staszak
2013-02-14
Simplify code. Remove "else after return".
Jakub Staszak
2013-02-05
Move MRI liveouts to X86 return instructions.
Jakob Stoklund Olesen
2013-01-30
Merge commit 'a662a9862501fc86904e90054f7c1519101d9126'
Derek Schuff
2013-01-11
Merge commit '1ad9253c9d34ccbce3e7e4ea5d87c266cbf93410'
Derek Schuff
2013-01-02
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2012-12-30
Remove the Function::getRetAttributes method in favor of using the AttributeS...
Bill Wendling
2012-12-19
Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of
Patrik Hagglund
2012-12-19
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-14
FastIsel: Get PIC-style GV loads for NaCl64 even w/out 64-bit pointers.
Jan Voung
2012-12-14
Prevent FastISel X86_64 from generating bad instructions for NaCl.
Jim Stichnoth
2012-12-11
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of
Patrik Hagglund
2012-12-11
Fall back to the selection dag isel to select tail calls.
Chad Rosier
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-11-27
Merge commit '8d20b5f9ff609e70fae5c865931ab0f29e639d9c'
Derek Schuff
2012-11-15
Return 0 instead of false.
Jakub Staszak
2012-11-15
Simplify code.
Jakub Staszak
2012-11-06
Merge commit 'cfe09ed28d8a65b671e8b7a716a933e98e810e32'
Derek Schuff
2012-11-01
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
Cleanup another place redundant SP maintained
Michael Liao
2012-10-29
Make sret register classes match for llc at -O0.
Jan Voung
2012-10-25
Merge commit 'a8a0a155de16830b8fcab539ba2ec21de3145532'
Derek Schuff
2012-10-24
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-11
Merge commit '2fa8af224ea026f9432e833fd6f42a216423a010'
Derek Schuff
2012-10-09
Use the attribute enums to query if a parameter has an attribute.
Bill Wendling
2012-10-03
Add methods which query for the specific attribute instead of using the
Bill Wendling
2012-10-03
Revert 165051-165049 while looking into the foreach.m failure in
Eric Christopher
2012-10-02
Make sure to put our sret argument into %rax on x86-64. Fixes PR13563!
Nick Lewycky
2012-10-02
Remove the SavePoint infrastructure from fast isel, replace
Eric Christopher
2012-09-18
Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'
Derek Schuff
2012-08-30
Fix PR13727
Michael Liao
2012-08-21
Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffce
Derek Schuff
[next]