OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM: sort register lists by encoding in push/pop instructions.
2016-11-14
Tim Northover
ARM: sort register lists by encoding in push/pop instructions.
commit
|
commitdiff
|
tree
2016-11-10
Tim Northover
GlobalISel: fix mistaken comment change
commit
|
commitdiff
|
tree
2016-11-09
Tim Northover
GlobalISel: fix typo. NFC
commit
|
commitdiff
|
tree
2016-11-09
Tim Northover
GlobalISel: translate invoke and landingpad instructions
commit
|
commitdiff
|
tree
2016-11-08
Tim Northover
GlobalISel: allow CodeGen to fallback on VReg type...
commit
|
commitdiff
|
tree
2016-11-08
Tim Northover
GlobalISel: support selecting fpext/fptrunc instructions...
commit
|
commitdiff
|
tree
2016-11-08
Tim Northover
GlobalISel: improve error diagnostics when IRTranslation...
commit
|
commitdiff
|
tree
2016-11-08
Tim Northover
GlobalISel: support selecting G_SELECT on AArch64.
commit
|
commitdiff
|
tree
2016-11-08
Tim Northover
GlobalISel: constrain PHI registers on AArch64.
commit
|
commitdiff
|
tree
2016-10-31
Tim Northover
GlobalISel: allow truncating pointer casts on AArch64.
commit
|
commitdiff
|
tree
2016-10-31
Tim Northover
GlobalISel: translate stack protector intrinsics
commit
|
commitdiff
|
tree
2016-10-26
Tim Northover
ARM: don't rely on push/pop reglists being in order...
commit
|
commitdiff
|
tree
2016-10-19
Tim Northover
Revert r284604. A.K.A. "TMP"
commit
|
commitdiff
|
tree
2016-10-19
Tim Northover
Sparc: fix test.
commit
|
commitdiff
|
tree
2016-10-19
Tim Northover
TMP
commit
|
commitdiff
|
tree
2016-10-19
Tim Northover
GlobalISel: support translating volatile loads and...
commit
|
commitdiff
|
tree
2016-10-18
Tim Northover
GlobalISel: translate the @llvm.objectsize intrinsic.
commit
|
commitdiff
|
tree
2016-10-18
Tim Northover
GlobalISel: select small binary operations on AArch64.
commit
|
commitdiff
|
tree
2016-10-18
Tim Northover
GlobalISel: translate memcpy intrinsics.
commit
|
commitdiff
|
tree
2016-10-18
Tim Northover
GlobalISel: support floating-point constants on AArch64.
commit
|
commitdiff
|
tree
2016-10-17
Tim Northover
GlobalISel: support wider range of load/store sizes...
commit
|
commitdiff
|
tree
2016-10-14
Tim Northover
GlobalISel: rename legalizer components to match others.
commit
|
commitdiff
|
tree
2016-10-14
Tim Northover
PowerPC: specify full triple to avoid different Darwin...
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: support G_TRUNC selection on AArch64.
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: support int <-> float conversions on AArch64.
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: select G_FCMP instructions on AArch64.
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: support selection of G_ICMP on AArch64.
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: select G_BRCOND instructions on AArch64.
commit
|
commitdiff
|
tree
2016-10-12
Tim Northover
GlobalISel: mark G_BRCOND on s1 as legal.
commit
|
commitdiff
|
tree
2016-10-11
Tim Northover
GlobalISel: support same-size casts on AArch64.
commit
|
commitdiff
|
tree
2016-10-11
Tim Northover
GlobalISel: support selection of extend operations.
commit
|
commitdiff
|
tree
2016-10-11
Tim Northover
MIRParser: allow types on registers with a RegBank.
commit
|
commitdiff
|
tree
2016-10-10
Tim Northover
GlobalISel: select G_GLOBAL_VALUE uses on AArch64.
commit
|
commitdiff
|
tree
2016-10-10
Tim Northover
GlobalISel: allow G_GLOBAL_VALUEs in AArch64 legalization.
commit
|
commitdiff
|
tree
2016-10-10
Tim Northover
GlobalISel: support selecting G_GEP instructions.
commit
|
commitdiff
|
tree
2016-10-10
Tim Northover
GlobalISel: support selecting constants on AArch64.
commit
|
commitdiff
|
tree
2016-10-06
Tim Northover
GlobalISel: fix misuse of using declaration in test.
commit
|
commitdiff
|
tree
2016-09-22
Tim Northover
GlobalISel: handle stack-based parameters on AArch64.
commit
|
commitdiff
|
tree
2016-09-21
Tim Northover
GlobalISel: produce correct code for signext/zeroext...
commit
|
commitdiff
|
tree
2016-09-21
Tim Northover
GlobalISel: pass Function to lowerFormalArguments directly...
commit
|
commitdiff
|
tree
2016-09-20
Tim Northover
GlobalISel: split aggregates for PCS lowering
commit
|
commitdiff
|
tree
2016-09-19
Tim Northover
ARM: check alignment before transforming ldr -> ldm...
commit
|
commitdiff
|
tree
2016-09-15
Tim Northover
GlobalISel: legalize GEP instructions with small offsets.
commit
|
commitdiff
|
tree
2016-09-15
Tim Northover
GlobalISel: relax type constraints on G_ICMP to allow...
commit
|
commitdiff
|
tree
2016-09-15
Tim Northover
GlobalISel: remove "unsized" LLT
commit
|
commitdiff
|
tree
2016-09-15
Tim Northover
GlobalISel: cache pointer sizes in LLT
commit
|
commitdiff
|
tree
2016-09-14
Tim Northover
GlobalISel: mark pointer stores as legal on AArch64.
commit
|
commitdiff
|
tree
2016-09-12
Tim Northover
GlobalISel: support translation of global addresses.
commit
|
commitdiff
|
tree
2016-09-12
Tim Northover
GlobalISel: translate GEP instructions.
commit
|
commitdiff
|
tree
2016-09-12
Tim Northover
GlobalISel: disambiguate types when printing MIR
commit
|
commitdiff
|
tree
2016-09-09
Tim Northover
GlobalISel: remove G_TYPE and G_PHI
commit
|
commitdiff
|
tree
2016-09-09
Tim Northover
GlobalISel: fix comments and add assertions for valid...
commit
|
commitdiff
|
tree
2016-09-09
Tim Northover
GlobalISel: move type information to MachineRegisterInfo.
commit
|
commitdiff
|
tree
2016-09-01
Tim Northover
GlobalISel: add a G_PHI instruction to give phis a...
commit
|
commitdiff
|
tree
2016-08-31
Tim Northover
GlobalISel: use G_TYPE to annotate physregs with a...
commit
|
commitdiff
|
tree
2016-08-30
Tim Northover
GlobalISel: combine extracts & sequences created for...
commit
|
commitdiff
|
tree
2016-08-30
Tim Northover
GlobalISel: forbid physical registers on generic MIs.
commit
|
commitdiff
|
tree
2016-08-29
Tim Northover
GlobalISel: use multi-dimensional arrays for legalize...
commit
|
commitdiff
|
tree
2016-08-29
Tim Northover
GlobalISel: switch to SmallVector for pending legalizations.
commit
|
commitdiff
|
tree
2016-08-29
Tim Northover
ASan: remove variable only used in assertions build
commit
|
commitdiff
|
tree
2016-08-29
Tim Northover
GlobalISel: legalize frem to a libcall on AArch64.
commit
|
commitdiff
|
tree
2016-08-29
Tim Northover
GlobalISel: rework CallLowering so that it can be used...
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
AArch64: avoid assertion on illegal types in performFDivCombine.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: mark G_FPEXT legal from float to double.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: mark G_FCMP legal on float & double.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: simplify G_ICMP legalization regime.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: legalize sdiv and srem operations.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: legalize under-width divisions.
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: mark selects legal
commit
|
commitdiff
|
tree
2016-08-26
Tim Northover
GlobalISel: mark float/int conversions legal
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
ARM: by default don't set the Thumb bit on MachO relocated...
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: add missing type to G_UADDE instructions
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: mark overflow bit of overflow ops legal.
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: mark simple ops legal even on types < 32...
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: mark pointer constants as legal on AArch64.
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: perform multi-step legalization
commit
|
commitdiff
|
tree
2016-08-25
Tim Northover
GlobalISel: mark small extends as legal on AArch64
commit
|
commitdiff
|
tree
2016-08-24
Tim Northover
ARM: don't diagnose cbz/cbnz to Thumb functions.
commit
|
commitdiff
|
tree
2016-08-24
Tim Northover
GlobalISel: fix cmp test to be in SSA form
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: add some G_TRUNCs to make icmp test valid...
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: add forgotten test-case for G_ICMP
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: make truncate/extend casts uniform
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: legalize integer comparisons on AArch64.
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: legalize conditional branches on AArch64.
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: extend legalizer interface to handle multiple...
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: mark pointer casts legal on AArch64.
commit
|
commitdiff
|
tree
2016-08-23
Tim Northover
GlobalISel: legalize 1-bit load/store and mark 8/16...
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: support legalization of G_FCONSTANTs
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: teach legalizer how to handle integer constants.
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: translate floating-point round/extend
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: translate floating-point comparisons
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: translate floating-point constants
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: translate float/int conversion instructions.
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: support translating select instructions.
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: fix insert/extract to work on ConstantExprs...
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: fix stale comment
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: translate insertvalue instructions.
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: improve representation of G_SEQUENCE and...
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: allow extractvalue to extract an aggregate.
commit
|
commitdiff
|
tree
2016-08-19
Tim Northover
GlobalISel: support translation of extractvalue instructions.
commit
|
commitdiff
|
tree
next