projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[AArch64] Implement vector splitting on UADDV.
[oota-llvm.git]
/
lib
/
Target
/
AArch64
/
AArch64ISelLowering.cpp
2015-10-16
Charlie Turner
[AArch64] Implement vector splitting on UADDV.
blob
|
commitdiff
|
raw
2015-10-15
Evgeniy Stepanov
Revert "[safestack] Fast access to the unsafe stack...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-15
Evgeniy Stepanov
[safestack] Fast access to the unsafe stack pointer...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Duncan P. N. Exon...
AArch64: Remove implicit ilist iterator conversions...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Jun Bum Lim
Improve ISel across lane float min/max reduction
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Chad Rosier
[AArch64] Fold a floating-point divide by power of...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Chad Rosier
[AArch64] Fold a floating-point multiply by power of...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Jeroen Ketema
[ARM][AArch64] Only lower to interleaved load/store...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-02
Chad Rosier
[ARM] Typo. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Sanjay Patel
merge vector stores into wider vector stores and fix...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-22
Ahmed Bougacha
[AArch64] Emit clrex in the expanded cmpxchg fail block.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-14
Jun Bum Lim
Improve ISel using across lane min/max reduction
blob
|
commitdiff
|
raw
|
diff to current
2015-09-11
Ahmed Bougacha
[CodeGen] Refactor TLI/AtomicExpand interface to make...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-11
Ahmed Bougacha
[CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Jun Bum Lim
Remove white space (test commit)
blob
|
commitdiff
|
raw
|
diff to current
2015-09-03
Chad Rosier
[AArch64] Improve ISel using across lane addition reduc...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Ahmed Bougacha
[AArch64] Lower READCYCLECOUNTER using MRS PMCCTNR_EL0.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-31
Matthias Braun
AArch64: Fix loads to lower NEON vector lanes using...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Silviu Baranga
[AArch64] Unify the integer min/max vector selection...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-20
Matthias Braun
AArch64: Fix cmp;ccmp ordering
blob
|
commitdiff
|
raw
|
diff to current
2015-08-20
Matthias Braun
AArch64: Do not create CCMP on multiple users.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
James Molloy
Remove hand-rolled matching for fmin and fmax.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-14
James Molloy
[AArch64] FMINNAN/FMAXNAN on f16 is not legal.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Ahmed Bougacha
[AArch64] Also custom-lowering mismatched vector/f16...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Alex Lorenz
PseudoSourceValue: Replace global manager with a manage...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
James Molloy
[AArch64] Match fminnum/fmaxnum for vector fminnm/fmaxn...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
James Molloy
[AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Sanjay Patel
wrap OptSize and MinSize attributes for easier and...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Ahmed Bougacha
[AArch64] Add isel support for f16 indexed LD/ST.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Ahmed Bougacha
[AArch64] Remove unnecessary "break". NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Ahmed Bougacha
[AArch64] Use SDValue bool operator. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Ahmed Bougacha
[AArch64] Vector FCOPYSIGN supports Custom-lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Pete Cooper
Convert some AArch64 code to foreach loops. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Akira Hatanaka
[AArch64] Define subtarget feature strict-align.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Sanjay Patel
fix TLI's combineRepeatedFPDivisors interface to return...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Chih-Hung Hsieh
Implement target independent TLS compatible with glibc...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Adhemerval Zanella
Implement __builtin_thread_pointer
blob
|
commitdiff
|
raw
|
diff to current
2015-07-24
Luke Cheeseman
When lowering vector shifts a check is performed to...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Geoff Berry
Fix comment typo (test commit). NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-07-17
James Molloy
[AArch64] Use [SU]ABSDIFF nodes instead of intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Matthias Braun
AArch64: Implement conditional compare sequence matching.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Pat Gavlin
Allow {e,r}bp as the target of {read,write}_register.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Re-instate the EVT parameter to getScalarShiftAmountTy...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Remove getDataLayout() from TargetLowering
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make isLegalAddressingMode() taking DataLayout as an...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make TargetLowering::getShiftAmountTy() taking DataLayo...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make TargetLowering::getPointerTy() taking DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-05
Benjamin Kramer
[TargetLowering] StringRefize asm constraint getters.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Pete Cooper
Add op_values() to iterate over the SDValue operands...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Hao Liu
[AArch64] Lower interleaved memory accesses to ldN...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Eric Christopher
Fix "the the" in comments.
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-16
Daniel Sanders
Clean up redundant copies of Triple objects. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Ahmed Bougacha
[AArch64] Generalize extract-high DUP extension to...
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-06-01
Luke Cheeseman
Re-commit of r238201 with fix for building with shared...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Matt Arsenault
Add address space argument to isLegalAddressingMode
blob
|
commitdiff
|
raw
|
diff to current
2015-05-26
Diego Novillo
Revert "Re-commit changes in r237579 with fix for bug...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-26
Luke Cheeseman
Re-commit changes in r237579 with fix for bug breaking...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-21
David Blaikie
[opaque pointer type] Allow gep_type_iterator to work...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
David Blaikie
Simplify IRBuilder::CreateCall* by using ArrayRef+initi...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Oliver Stannard
Revert r237579, as it broke windows buildbots
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Oliver Stannard
[LLVM - ARM/AArch64] Add ACLE special register intrinsics
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-05-14
Artyom Skrobov
Re-apply r237247 - [AArch64] Codegen VMAX/VMIN for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Silviu Baranga
Revert r237247 - [AArch64] Codegen VMAX/VMIN.. as it...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Artyom Skrobov
[AArch64] Codegen VMAX/VMIN for safe math cases
blob
|
commitdiff
|
raw
|
diff to current
2015-05-08
Arnold Schwaighofer
ScheduleDAGInstrs: In functions with tail calls PseudoS...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matthias Braun
Change getTargetNodeName() to produce compiler warnings...
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-27
Ahmed Bougacha
[AArch64] Also combine vector selects fed by non-i1...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-27
Ahmed Bougacha
[AArch64] Don't assert when combining (v3f32 select...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Pirama Arumuga Nainar
[AArch64] Handle vec4, vec8, vec16 *itofp for half
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Ahmed Bougacha
[AArch64] Avoid vector->load dependency cycles when...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Ahmed Bougacha
[AArch64] Don't assert on f16 in DUP PerfectShuffle...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
Krzysztof Parzyszek
Allow memory intrinsics to be tail calls
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Ahmed Bougacha
[AArch64] Promote f16 operations to f32.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-09
Lang Hames
[AArch64] Remove redundant -march option. Also fix...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-09
Lang Hames
[AArch64] Teach AArch64TargetLowering::getOptimalMemOpT...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Matthias Braun
AArch64: Don't lower ISD::SELECT to ISD::SELECT_CC
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Quentin Colombet
[AArch64] Enable the codegenprepare optimization that...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
David Blaikie
Refactor: Simplify boolean expressions in AArch64 target
blob
|
commitdiff
|
raw
|
diff to current
2015-03-21
Ahmed Bougacha
[AArch64] Prefer UZP for concat_vector of illegal truncs.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Pirama Arumuga Nainar
Fix bug while building FP16 constant vectors for AArch64
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
NAKAMURA Takumi
Appease AArch64ISelLowering.cpp miscompiled by g++...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Ahmed Bougacha
[AArch64] Use intermediate step for concat_vectors...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Ahmed Bougacha
[AArch64] Factor out N->getOperand()s; format. NFCI.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Eric Christopher
Have getCallPreservedMask and getThisCallPreservedMask...
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-08
Benjamin Kramer
Make static variables const if possible. Makes them...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
JF Bastien
Mutate TargetLowering::shouldExpandAtomicRMWInIR to...
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-03-03
Chad Rosier
[AArch64] When combining constant mul of -3, prefer...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Benjamin Kramer
Convert push_back loops into append calls.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-26
Eric Christopher
getRegForInlineAsmConstraint wants to use TargetRegiste...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-26
Eric Christopher
Remove an argument-less call to getSubtargetImpl from...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
Eric Christopher
Rewrite the global merge pass to be subprogram agnostic...
blob
|
commitdiff
|
raw
|
diff to current
next