projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Make TargetLowering::getPointerTy() taking DataLayout as an argument
[oota-llvm.git]
/
lib
/
Target
/
AArch64
/
AArch64InstrInfo.td
2015-07-07
Arnold Schwaighofer
Add more nvcasts
blob
|
commitdiff
|
raw
2015-07-07
Arnold Schwaighofer
Add a pattern for a nvcast from v2f64 -> v4f32
blob
|
commitdiff
|
raw
|
diff to current
2015-07-01
Arnaud A. de Grand...
[AArch64] Implement add/adds/sub/subs/cmp/cmn with...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Matthias Braun
Revert "AArch64: Use CMP;CCMP sequences for and/or...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-02
Tim Northover
AArch64: fix typo in SMIN far atomics and add tests
blob
|
commitdiff
|
raw
|
diff to current
2015-06-02
Vladimir Sukharev
[AArch64] Add v8.1a atomic instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Matthias Braun
AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
James Molloy
Mark SMIN/SMAX/UMIN/UMAX nodes as legal and add pattern...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sergey Dmitrouk
Reapply r235977 "[DebugInfo] Add debug locations to...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Daniel Jasper
Revert "[DebugInfo] Add debug locations to constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sergey Dmitrouk
[DebugInfo] Add debug locations to constant SD nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Pirama Arumuga Nainar
[AArch64] Add nvcast patterns for v4f16 and v8f16
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Vladimir Sukharev
[AArch64] Add v8.1a "Limited Ordering Regions" extension
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Bradley Smith
[AArch64] Allow non-standard INS/DUP encodings
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Vladimir Sukharev
[AArch64] Rename v8.1a from "extension" to "architecture"
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Vladimir Sukharev
[AArch64] Add v8.1a "Rounding Double Multiply Add/Subtr...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-26
Vladimir Sukharev
[AArch64, ARM] Add v8.1a architecture and generic cpu
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Chad Rosier
[AArch64] Enable rematerialization of float 0 values.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Ahmed Bougacha
[AArch64] Avoid going through GPRs for across-vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Ahmed Bougacha
[AArch64] Remove integer INSvi*lane patterns. NFCI.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Kristof Beyls
Fix PR22408 - LLVM producing AArch64 TLS relocations...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-02
Ahmed Bougacha
[AArch64] Prefer DUP/MOV ("CPY") to INS for vector_extract.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Karthik Bhat
Revert r225165 and r225169
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Ahmed Bougacha
[AArch64] Improve codegen of store lane instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Ahmed Bougacha
[AArch64] Improve codegen of store lane 0 instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Karthik Bhat
Select lower fsub,fabs pattern to fabd on AArch64
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Karthik Bhat
Select lower sub,abs pattern to sabd on AArch64
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Karthik Bhat
Lower multiply-negate operation to mneg on AArch64
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Juergen Ributzka
[AArch64] MachO large code-model: Materialize FP consta...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Craig Topper
Replace neverHasSideEffects=1 with hasSideEffects=0...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-04
Benjamin Kramer
AArch64: Pattern match integer vector abs like we do...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Chad Rosier
[AArch64] Generate vector signed/unsigned mul and mla...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Asiri Rathnayake
Add missing natual vector cast.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
Tim Northover
AArch64: fix vector-immediate BIC/ORR on big-endian...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
Tim Northover
AArch64: fix big-endian immediate materialisation
blob
|
commitdiff
|
raw
|
diff to current
2014-08-29
Jiangning Liu
[AArch64] Fix some failures exposed by value type v4f16...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Oliver Stannard
Teach the AArch64 backend about v4f16 and v8f16
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Jiangning Liu
[AArch64] Disable some optimization cases for type...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Tim Northover
CodeGen: emit IR-level f16 conversion intrinsics as...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Tim Northover
CodeGen: extend f16 conversions to permit types > float.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Yi Kong
Port memory barriers intrinsics to AArch64
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Tim Northover
AArch64: remove unnecessary pseudo-instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Arnaud A. de Grand...
[AArch64] Add logical alias instructions to MC AsmParser
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Jim Grosbach
AArch64: Better codegen for storing to __fp16.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Jim Grosbach
AArch64: Better codegen for loading from __fp16.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Saleem Abdulrasool
AArch64: whitespace cleanup
blob
|
commitdiff
|
raw
|
diff to current
2014-06-16
Jim Grosbach
AArch64: Add backend intrinsic for rbit.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-24
Tim Northover
AArch64/ARM64: move ARM64 into AArch64's place
blob
|
commitdiff
|
raw
|
diff to current
2014-05-24
Tim Northover
AArch64/ARM64: remove AArch64 from tree prior to renami...
blob
|
commitdiff
|
raw
2014-05-16
Tim Northover
AArch64: disable printing of add/sub alias
blob
|
commitdiff
|
raw
|
diff to current
2014-05-16
Tim Northover
AArch64: disable printing of MOV -> MOVZ aliases
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Tim Northover
TableGen: use PrintMethods to print more aliases
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Chad Rosier
[AArch64] Add SchedRW lists to NEON instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Tim Northover
AArch64: error when both positional & named operands...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chad Rosier
[AArch64] This is a work in progress to provide a machi...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chad Rosier
Revert "[AArch64] This is a work in progress to provide...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Chad Rosier
[AArch64] This is a work in progress to provide a machi...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Albrecht Kadlec
trivial test commit
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Kevin Qin
[AArch64] Add register constraints to avoid generating...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-24
Ana Pazos
[AArch64] Check fmul node single use in fused multiply...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-24
Ana Pazos
[AArch64 NEON] Fixed fused multiply negate add/sub...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-18
Kevin Qin
[AArch64 NEON]Implment loading vector constant form...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-12
Chad Rosier
[AArch64] Implemented AdvSIMD scalar x indexed element...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Amara Emerson
[AArch64] Make the use of FP instructions optional...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-30
Chad Rosier
[AArch64] Add support for NEON scalar floating-point...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-24
Jiangning Liu
Initial support for Neon scalar instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Tim Northover
AArch64: use RegisterOperand for NEON registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Tim Northover
AArch64: add initial NEON support
blob
|
commitdiff
|
raw
|
diff to current
2013-07-01
Tim Northover
AArch64: correct CodeGen of MOVZ/MOVK combinations.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-04
Tim Northover
AArch64: implement large code model access to global...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Tim Northover
AArch64: remove useless comment
blob
|
commitdiff
|
raw
|
diff to current
2013-04-08
Tim Northover
AArch64: remove barriers from AArch64 atomic operations.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Tim Northover
AArch64: switch patterns to be type-based rather than...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-28
Tim Northover
AArch64: remove post-encoder method from FCMP (immediat...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-28
Tim Northover
AArch64: Use cbnz instead of cmp/b.ne pair for atomic...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-15
Tim Northover
AArch64: remove ConstantIsland pass & put literals...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Tim Northover
AArch64: switch from neverHasSideEffects to hasSideEffects.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Tim Northover
AArch64: add block comments where missing
blob
|
commitdiff
|
raw
|
diff to current
2013-02-11
Tim Northover
Make use of DiagnosticType to provide better AArch64...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Tim Northover
Implement external weak (ELF) symbols on AArch64
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Tim Northover
Add AArch64 CRC32 instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Jakob Stoklund Olesen
Move MRI liveouts to AArch64 return instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Tim Northover
Fix formatting in AArch64 backend.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Tim Northover
Add AArch64 as an experimental target.
blob
|
commitdiff
|
raw
|
diff to current