projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[ARM] Minor refactoring. NFC.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
2015-10-06
Chad Rosier
[ARM] Minor refactoring. NFC.
blob
|
commitdiff
|
raw
2015-10-06
Chad Rosier
[ARM] Minor refactoring. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-06
Chad Rosier
[ARM] Minor refactoring to improve readability. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-05
Scott Douglass
[ARM] Modify codegen for memcpy intrinsic to prefer...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-30
Jeroen Ketema
[ARM][NEON] Use address space in vld([1234]|[234]lane...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Artyom Skrobov
[ARM] Avoid redundant checks for isThumb1Only() after...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-26
Ahmed Bougacha
[ARM] Don't generate clrex for pre-v7 targets.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Saleem Abdulrasool
ARM: make -Asserts,-Werror=unused-variable build happy
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Saleem Abdulrasool
ARM: address WoA division limitation
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Artyom Skrobov
[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTar...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-22
Ahmed Bougacha
[ARM] Emit clrex in the expanded cmpxchg fail block.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Jeroen Ketema
[ARM] Do not scale vext with a factor
blob
|
commitdiff
|
raw
|
diff to current
2015-09-20
Saleem Abdulrasool
ARM: cleanup formatting
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Sanjay Patel
propagate fast-math-flags on DAG nodes
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-10
James Molloy
[ARM] Do not use vtrn for vectorshuffle if the order...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Ahmed Bougacha
[ARM] Don't abort on variable-idx extractelt in Reconst...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-28
Ahmed Bougacha
[CodeGen] Support (and default to) expanding READCYCLEC...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-27
Reid Kleckner
[WinEH] Add some support for code generating catchpad
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Scott Douglass
[ARM] Use AEABI helpers for i64 div and rem
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Scott Douglass
[ARM] Refactor LowerDivRem before adding LowerREM ...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-20
James Molloy
[ARM] Don't try and custom lower a vNi64 SETCC.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-19
Silviu Baranga
[ARM] Add instruction selection patterns for vmin/vmax
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
James Molloy
[ARM] Fix crash when targetting CPU without NEON
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
James Molloy
Rip out hand-rolled matching code for VMIN, VMAX, VMINN...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
James Molloy
[ARM] FMINNAN/FMAXNAN of f64 are not legal.
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
[ARM] Match fminnan/fmaxnan for vector vmin/vmax instea...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
James Molloy
[ARM] Match fminnum/fmaxnum for vector vminnm/vmaxnm...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
James Molloy
[ARM] Replace ARMISD::VMINNM/VMAXNM with ISD::FMINNUM...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
James Molloy
[ARM] Replace ARMISD::FMIN/FMAX with the shiny new...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-07
Silviu Baranga
Fix unused variable warning introduced in r244314
blob
|
commitdiff
|
raw
|
diff to current
2015-08-07
Silviu Baranga
[ARM] Update ReconstructShuffle to handle mismatched...
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
Saleem Abdulrasool
ARM: support windows division routines
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Saleem Abdulrasool
ARM: make Darwin libcall registration table driven...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-01
Craig Topper
De-constify pointers to Type since they can't be modifi...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Sumanth Gundapaneni
[ARM] Lower modulo operation to generate __aeabi_divmod...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-30
Sanjay Patel
fix memcpy/memset/memmove lowering when optimizing...
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-24
Luke Cheeseman
[ARM] - Fix lowering of shufflevectors in AArch32
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-17
James Molloy
[ARM] Use [SU]ABSDIFF nodes instead of intrinsics for...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Matthias Braun
Fix __builtin_setjmp in combination with sjlj exception...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Logan Chien
ARM: Fix cttz expansion on vector types.
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
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::getPointerTy() taking DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-08
Mehdi Amini
Remove IsLittleEndian from TargetLowering and redirect...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Akira Hatanaka
[ARM] Define a subtarget feature and use it to decide...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-05
Peter Collingbourne
IR: Do not consider available_externally linkage to...
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
Hao Liu
[ARM] Lower interleaved memory accesses to vldN/vstN...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Ahmed Bougacha
[ARM] Look through concat when lowering in-place shuffl...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Ahmed Bougacha
[ARM] Factor out two-result shuffle matching. NFCI.
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-11
Reid Kleckner
Revert "Move dllimport name mangling to IR mangler."
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Peter Collingbourne
Move dllimport name mangling to IR mangler.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Akira Hatanaka
Remove DisableTailCalls from TargetOptions and the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-05
Peter Collingbourne
Revert r238473, "Thumb2: Modify codegen for memcpy...
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-28
Peter Collingbourne
Thumb2: Modify codegen for memcpy intrinsic to prefer...
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-26
Luke Cheeseman
Test Commit
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Matthias Braun
ARM: Fix comment and make it slightly more readable
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-14
Artyom Skrobov
Re-apply r237247 - [AArch64] Codegen VMAX/VMIN for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Tim Northover
ARM: remove custom jump table UID
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-12
Eric Christopher
Migrate existing backends that care about software...
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
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matthias Braun
Change getTargetNodeName() to produce compiler warnings...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Artyom Skrobov
[ARM] generate VMAXNM/VMINNM for a compare followed...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-30
Pete Cooper
Don't always apply kill flag in thumb2 ABS pseudo expan...
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-28
Matthias Braun
Cleanup, remove unused return value
blob
|
commitdiff
|
raw
|
diff to current
2015-04-08
Scott Douglass
[ARM] make vminnm/vmaxnm work with ?le, ?ge and no...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-26
Derek Schuff
Use movw/movt instead of constant pool loads to lower...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
James Molloy
[ARM] Remove target-specific ITOFP/FPTOI nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-03-18
John Brawn
[ARM] Align stack objects passed to memory intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Eric Christopher
In preparation for moving ARM's TargetRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Aaron Ballman
Silencing an "enumeral and non-enumeral type in conditi...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Eric Christopher
Have getCallPreservedMask and getThisCallPreservedMask...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Tim Northover
ARM: simplify and extend byval handling
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Benjamin Kramer
Remove the remaining uses of abs64 and nuke it.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-07
Benjamin Kramer
Make constant arrays that are passed to functions as...
blob
|
commitdiff
|
raw
|
diff to current
next