Sign in
swiftshader
/
SwiftShader
/
8f98cdd255a1e1f07032e660d928a69a4ebece5b
/
src
/
IceTargetLoweringX86Base.h
aee5fa8
Use separate random number generator for each randomization pass
by Qining Lu
· 10 years ago
cfa628b
Inline memove for small constant sizes and refactor memcpy and memset.
by Andrew Scull
· 10 years ago
1d23542
Subzero. Native 64-bit int arithmetic on x86-64.
by John Porto
· 10 years ago
9df4a37
Inline memcpy for small constant sizes.
by Andrew Scull
· 10 years ago
ac7d734
Fix translator handling of basic block indices.
by Karl Schimpf
· 10 years ago
2c86252
Introduce the ability to insert IACA (Intel Architecture Code Analyzer) marks.
by Andrew Scull
· 10 years ago
729b5f6
Subzero. Moves code around in preparations for 64-bit lowering.
by John Porto
· 10 years ago
e0d9afa
Subzero. Implements x86-64 lowerCall.
by John Porto
· 10 years ago
713dbde
Inline memset when there is a constant value and count.
by Andrew Scull
· 10 years ago
453660f
Subzero. Buildable, non-functional TargetLoweringX8664.
by John Porto
· 10 years ago
86df4e9
Iasm and obj lowering for advanced switch lowering.
by Andrew Scull
· 10 years ago
a3f57b9
Subzero: Cleanly implement register allocation after phi lowering.
by Jim Stichnoth
· 10 years ago
5aeed95
Changes the TargetX8632 to inherit from TargetX86Base<TargetX8632>.
by John Porto
· 10 years ago
97f460d
Rename legalizeToVar to the more accurate legalizeToReg.
by Andrew Scull
· 10 years ago
87f80c1
Introduction of improved switch lowering.
by Andrew Scull
· 10 years ago
5348369
Factor out prelowerPhi for 32-bit targets. Disable adv phi lowering for ARM.
by Jan Voung
· 10 years ago
fbdd244
Factor out legalization of undef, and handle more cases for ARM.
by Jan Voung
· 10 years ago
f645d85
ARM32: Lower more integer intrinsics and test.
by Jan Voung
· 10 years ago
921856d
X8632 Templatization completed.
by John Porto
· 10 years ago
9612d32
Doxygenize the documentation comments
by Andrew Scull
· 10 years ago
5d0acff
Move X8632-specific Assembler stuff to Machine Traits.
by John Porto
· 10 years ago
67f8de9
Includes module header first.
by John Porto
· 10 years ago
36087cd
Fixes the X86 Base template.
by John Porto
· 10 years ago
7e93c62
Extracts an TargetX86Base target which will be used as the common X86{32,64} implementation.
by John Porto
· 10 years ago