projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Implement target independent TLS compatible with glibc's emutls.c.
[oota-llvm.git]
/
lib
/
Target
/
AArch64
/
AArch64ISelLowering.cpp
2015-07-28
Chih-Hung Hsieh
Implement target independent TLS compatible with glibc...
blob
|
commitdiff
|
raw
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
2015-02-23
Chad Rosier
Prevent hoisting fmul from THEN/ELSE to IF if there...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Tim Northover
CodeGen: convert CCState interface to using ArrayRefs
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Ahmed Bougacha
[CodeGen] Use ArrayRef instead of std::vector&. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Benjamin Kramer
Prefer SmallVector::append/insert over push_back loops.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Andrew Trick
AArch64: Safely handle the incoming sret call argument.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
AArch64: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-08
Tim Northover
ARM & AArch64: teach LowerVSETCC that output type size...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Ahmed Bougacha
[AArch64] Use the source location of the IR branch...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Hao Liu
[AArch64]Fix PR21675, a bug about lowering llvm.ctpop...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Eric Christopher
Remove getSubtargetImpl from AArch64ISelLowering and...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Eric Christopher
Migrate AArch64 except for TTI and AsmPrinter away...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Greg Fitzgerald
[AArch64] Implement GHC calling convention
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Ahmed Bougacha
[SelectionDAG] Allow targets to specify legality of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Ahmed Bougacha
[CodeGen] Use MVT iterator_ranges in legality loops...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-03
Saleem Abdulrasool
ARM: permit tail calls to weak externals on COFF
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-12-06
Tim Northover
AArch64: use explicit MVT::i64 when creating EXTRACT_SU...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Weiming Zhao
[AArch64] Combining Load and IntToFp should check for...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Tim Northover
AArch64: fix wrong-endian parameter passing.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Ahmed Bougacha
[AArch64] Don't combine "select (setcc i1 LHS, RHS...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Ahmed Bougacha
[AArch64] Fix v2i8->i16 bitcast legalization.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-27
Tim Northover
AArch64: treat [N x Ty] as a block during procedure...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Hao Liu
DAGCombiner: Allow the DAGCombiner to combine multiple...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Reid Kleckner
Fix more instances of -Wsentinel on Windows with s...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Weiming Zhao
[Aarch64] Customer lowering of CTPOP to SIMD should...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
We can get the TLOF from the TargetMachine - so constru...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
This patch changes the ownership of TLOF from TargetLow...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Oliver Stannard
[AArch64] Fix miscompile of comparison with 0xfffffffff...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
James Molloy
[AArch64] Fix a silent codegen fault in BUILD_VECTOR...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Juergen Ributzka
[AArch64] Fix miscompile of sdiv-by-power-of-2.
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-04
Benjamin Kramer
Make AAMDNodes ctor and operator bool (!!!) explicit...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-03
Eric Christopher
constify TargetMachine parameter.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Asiri Rathnayake
Add missing natual vector cast.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
Robin Morisset
[X86] Use the generic AtomicExpandPass instead of X86At...
blob
|
commitdiff
|
raw
|
diff to current
next