OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Subzero: Update for LLVM 3.9 (trunk).
[android-x86/external-swiftshader.git]
/
src
/
IceTargetLowering.cpp
2016-05-09
Jim Stichnoth
Subzero: Update for LLVM 3.9 (trunk).
blob
|
commitdiff
2016-04-21
John Porto
Subzero. Rematerializes shufflevector instructions.
blob
|
commitdiff
|
diff to current
2016-04-15
Eric Holk
Subzero. WASM. Additional progress.
blob
|
commitdiff
|
diff to current
2016-04-02
Karl Schimpf
Simplify references to command line flags.
blob
|
commitdiff
|
diff to current
2016-03-29
Jim Stichnoth
Subzero: Remove IceString.
blob
|
commitdiff
|
diff to current
2016-03-21
John Porto
Subzero. Flags refactoring.
blob
|
commitdiff
|
diff to current
2016-03-17
Karl Schimpf
Cache common constants before lowering.
blob
|
commitdiff
|
diff to current
2016-03-15
John Porto
Subzero. Allocate global initializers from a dedicated...
blob
|
commitdiff
|
diff to current
2016-03-12
Jim Stichnoth
Subzero: Allow Makefile.standalone to build for a singl...
blob
|
commitdiff
|
diff to current
2016-03-11
Jim Stichnoth
Subzero: Improve the use of timers.
blob
|
commitdiff
|
diff to current
2016-03-07
Jim Stichnoth
Subzero: Fix symbol name mangling. Make flags global.
blob
|
commitdiff
|
diff to current
2016-02-26
John Porto
Subzero. Moar performance tweaks.
blob
|
commitdiff
|
diff to current
2016-02-24
John Porto
Subzero. Performance tweaks.
blob
|
commitdiff
|
diff to current
2016-02-17
Eric Holk
ARM32 Vector lowering - scalarize select
blob
|
commitdiff
|
diff to current
2016-02-16
Jim Stichnoth
Subzero: Set the correct target arch in the browser...
blob
|
commitdiff
|
diff to current
2016-02-10
John Porto
Subzero. ARM32. Nonsfi.
blob
|
commitdiff
|
diff to current
2016-02-10
Eric Holk
ARM32 vector ops - scalarize icmp, fcmp and cast.
blob
|
commitdiff
|
diff to current
2016-02-10
Jim Stichnoth
Subzero: Use a proper RegNumT type instead of int32_t...
blob
|
commitdiff
|
diff to current
2016-02-10
Eric Holk
ARM32 vector division lowering.
blob
|
commitdiff
|
diff to current
2016-02-05
Jim Stichnoth
Subzero: Cleanup Inst==>Instr.
blob
|
commitdiff
|
diff to current
2016-02-02
John Porto
Subzero. Enables moar complex relocation offsets.
blob
|
commitdiff
|
diff to current
2016-01-22
Jim Stichnoth
Subzero: Make -reg-use and -reg-exclude specific to...
blob
|
commitdiff
|
diff to current
2016-01-22
John Porto
Subzero. X86. Refactors Address Mode formation.
blob
|
commitdiff
|
diff to current
2016-01-19
Jim Stichnoth
Subzero: Improve the usability of UnimplementedError...
blob
|
commitdiff
|
diff to current
2016-01-15
John Porto
Subzero. RAII NaCl Bundling.
blob
|
commitdiff
|
diff to current
2016-01-15
Karl Schimpf
Implements include/exclude register lists for translation.
blob
|
commitdiff
|
diff to current
2016-01-04
Jim Stichnoth
Subzero: Add Non-SFI support for x86-32.
blob
|
commitdiff
|
diff to current
2015-12-30
John Porto
Subzero. Refactoring.
blob
|
commitdiff
|
diff to current
2015-12-11
Jim Stichnoth
Subzero: Use "auto" per (unwritten) auto coding style.
blob
|
commitdiff
|
diff to current
2015-12-03
Jim Stichnoth
fix doxygen brief in subzero header files
blob
|
commitdiff
|
diff to current
2015-11-20
John Porto
Subzero. Adds a pass for target-specific helper call...
blob
|
commitdiff
|
diff to current
2015-11-17
David Sehr
Merge fixed alloca stack adjustments into the prolog
blob
|
commitdiff
|
diff to current
2015-11-16
Jim Stichnoth
Subzero: Do some cleanup on the regalloc code.
blob
|
commitdiff
|
diff to current
2015-11-05
Jim Stichnoth
Subzero: Refactor some common TargetLowering initializa...
blob
|
commitdiff
|
diff to current
2015-10-28
Jim Stichnoth
Sets the stage for enabling the use of the 8-bit high...
blob
|
commitdiff
|
diff to current
2015-10-12
Jim Stichnoth
Subzero: Consider all instruction variables for registe...
blob
|
commitdiff
|
diff to current
2015-10-09
Jim Stichnoth
Subzero: Implement "second-chance bin-packing" for...
blob
|
commitdiff
|
diff to current
2015-10-09
Karl Schimpf
Start incorporating the ARM integrated assembler.
blob
|
commitdiff
|
diff to current
2015-10-02
Jim Stichnoth
Subzero: Use register availability during lowering...
blob
|
commitdiff
|
diff to current
2015-09-26
Jim Stichnoth
Subzero: Improve usability of liveness-related tools.
blob
|
commitdiff
|
diff to current
2015-09-16
Andrew Scull
Reflow comments to use the full width.
blob
|
commitdiff
|
diff to current
2015-08-31
John Porto
Subzero: Provide a macro for iterating over instruction...
blob
|
commitdiff
|
diff to current
2015-08-20
Qining Lu
Use separate random number generator for each randomiza...
blob
|
commitdiff
|
diff to current
2015-08-20
Andrew Scull
Inline memove for small constant sizes and refactor...
blob
|
commitdiff
|
diff to current
2015-07-31
Jan Voung
ARM: Add a postRA pass to legalize stack offsets. Greed...
blob
|
commitdiff
|
diff to current
2015-07-30
Jim Stichnoth
Subzero: Cleanly implement register allocation after...
blob
|
commitdiff
|
diff to current
2015-07-06
Andrew Scull
Doxygenize the documentation comments
blob
|
commitdiff
|
diff to current
2015-06-30
Jan Voung
ARM: lowerSelect for integers.
blob
|
commitdiff
|
diff to current
2015-06-29
John Porto
Enables llvm dyn_cast for Assemblers.
blob
|
commitdiff
|
diff to current
2015-06-25
John Porto
Includes module header first.
blob
|
commitdiff
|
diff to current
2015-06-24
Jim Stichnoth
Subzero: Reduce the amount of #ifdef'd code.
blob
|
commitdiff
|
diff to current
2015-06-23
John Porto
Extracts an TargetX86Base target which will be used...
blob
|
commitdiff
|
diff to current
2015-06-22
John Porto
Subzero. Fixes memory leaks.
blob
|
commitdiff
|
diff to current
2015-06-22
Jim Stichnoth
Subzero: Use C++11 member initializers where practical.
blob
|
commitdiff
|
diff to current
2015-06-18
Jim Stichnoth
Subzero: Add more kinds of RMW lowering.
blob
|
commitdiff
|
diff to current
2015-06-18
Jim Stichnoth
Subzero: Transform suitable Load/Arith/Store sequences...
blob
|
commitdiff
|
diff to current
2015-06-17
John Porto
Fix a bug that would cause subzero to fail when --threa...
blob
|
commitdiff
|
diff to current
2015-06-15
Jan Voung
Move lowerGlobal() from target-specific code to emitGlo...
blob
|
commitdiff
|
diff to current
2015-06-11
Jan Voung
Emit ARM build-attributes in the file scope (as header).
blob
|
commitdiff
|
diff to current
2015-06-11
Jim Stichnoth
First patch for Mips subzero compiler
blob
|
commitdiff
|
diff to current
2015-06-10
John Porto
Renames the assembler* files.
blob
|
commitdiff
|
diff to current
2015-06-03
Jim Stichnoth
Subzero: Improve/refactor folding loads into the next...
blob
|
commitdiff
|
diff to current
2015-06-02
Jan Voung
Subzero ARM: lowerLoad and lowerStore.
blob
|
commitdiff
|
diff to current
2015-06-01
Jan Voung
Subzero ARM: addProlog/addEpilogue -- share some code...
blob
|
commitdiff
|
diff to current
2015-05-18
Jan Voung
Subzero ARM: lowerArguments (GPR), basic legalize(...
blob
|
commitdiff
|
diff to current
2015-05-17
Jim Stichnoth
Subzero: Fold icmp into br/select lowering.
blob
|
commitdiff
|
diff to current
2015-05-14
Jan Voung
Convert Constant->emit() definitions to allow multiple...
blob
|
commitdiff
|
diff to current
2015-04-30
Jan Voung
Rename AssemblerX86 to AssemblerX8632 so it works with...
blob
|
commitdiff
|
diff to current
2015-04-22
Jan Voung
Add a basic TargetARM32 skeleton which knows nothing.
blob
|
commitdiff
|
diff to current
2015-03-20
Jan Voung
Move some flag-like props from GlobalContext and Target...
blob
|
commitdiff
|
diff to current
2015-02-26
Jan Voung
Merge latest changes from branch 'master' into merge_36...
blob
|
commitdiff
|
diff to current
2015-02-26
Jim Stichnoth
Subzero: Change the name llvm2ice to the more appropria...
blob
|
commitdiff
|
diff to current
2015-02-24
Jim Stichnoth
Subzero: Update tests and build scripts for sandboxing.
blob
|
commitdiff
|
diff to current
2015-02-20
Jim Stichnoth
Subzero: Add sandboxing for x86-32.
blob
|
commitdiff
|
diff to current
2015-02-12
Jim Stichnoth
Subzero: Emit functions and global initializers in...
blob
|
commitdiff
|
diff to current
2015-01-29
Jan Voung
Write out global initializers and data rel directly...
blob
|
commitdiff
|
diff to current
2015-01-27
Jim Stichnoth
Subzero: Use a "known" version of clang-format.
blob
|
commitdiff
|
diff to current
2015-01-27
Jim Stichnoth
Subzero: Initial implementation of multithreaded transl...
blob
|
commitdiff
|
diff to current
2015-01-13
Jan Voung
Start writing out some relocation sections (text).
blob
|
commitdiff
|
diff to current
2014-12-20
Jim Stichnoth
Subzero: Convert NULL->nullptr.
blob
|
commitdiff
|
diff to current
2014-12-19
Jim Stichnoth
Subzero: Randomize register assignment.
blob
|
commitdiff
|
diff to current
2014-11-14
Jim Stichnoth
Subzero: Use the linear-scan register allocator for...
blob
|
commitdiff
|
diff to current
2014-11-14
Jim Stichnoth
Subzero: Simplify the FakeKill instruction.
blob
|
commitdiff
|
diff to current
2014-11-06
Jim Stichnoth
Subzero: Implement InstList in terms of llvm::ilist<> .
blob
|
commitdiff
|
diff to current
2014-10-30
Jim Stichnoth
Subzero: Implementation of "advanced Phi lowering".
blob
|
commitdiff
|
diff to current
2014-10-24
Jim Stichnoth
Subzero: Minor refactoring/additions in preparation...
blob
|
commitdiff
|
diff to current
2014-10-07
Jim Stichnoth
Subzero: Add a few performance measurement tools.
blob
|
commitdiff
|
diff to current
2014-10-01
Jim Stichnoth
Subzero: Change llvm::OwningPtr to C++11's std::unique_ptr.
blob
|
commitdiff
|
diff to current
2014-09-30
Jim Stichnoth
Subzero: Rewrite the pass timing infrastructure.
blob
|
commitdiff
|
diff to current
2014-09-23
Jan Voung
Add initial integrated assembler w/ some Xmm ops.
blob
|
commitdiff
|
diff to current
2014-09-22
Jim Stichnoth
Subzero: Refactor tracking of Defs and block-local...
blob
|
commitdiff
|
diff to current
2014-09-12
Jan Voung
Mark setjmp as "returns twice" and turn off SimpleCoale...
blob
|
commitdiff
|
diff to current
2014-08-27
Jim Stichnoth
Subzero: Fix address mode optimization involving phi...
blob
|
commitdiff
|
diff to current
2014-08-15
Matt Wala
Subzero: Randomly insert nops.
blob
|
commitdiff
|
diff to current
2014-07-30
Jan Voung
Fix bug when atomic load is fused with an arith op...
blob
|
commitdiff
|
diff to current
2014-07-29
Jan Voung
Add a peephole to fuse cmpxchg w/ later cmp+branch.
blob
|
commitdiff
|
diff to current
2014-07-28
Jan Voung
A couple of fixes for using Makefile.standalone on...
blob
|
commitdiff
|
diff to current
2014-07-18
Matt Wala
Lower insertelement and extractelement.
blob
|
commitdiff
|
diff to current
2014-07-09
Jan Voung
Avoid assigning esp (or ebp for framepointer-using...
blob
|
commitdiff
|
diff to current
2014-06-29
Jim Stichnoth
Subzero: Partial implementation of global initializers.
blob
|
commitdiff
|
diff to current
next