projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update a couple of header inclusion guards
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
2014-05-31
Eric Christopher
Have the TLOF creation take a Triple rather than needin...
blob
|
commitdiff
|
raw
2014-05-27
Tim Northover
ARM: teach AAPCS-VFP to deal with Cortex-M4.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Benjamin Kramer
SDAG: Legalize vector BSWAP into a shuffle if the shuff...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-18
Saleem Abdulrasool
ARM: make libcall setup more table driven
blob
|
commitdiff
|
raw
|
diff to current
2014-05-18
Saleem Abdulrasool
ARM: consolidate frame pointer register knowledge
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
Target: remove old constructors for CallLoweringInfo
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
ARM: use the proper target object format for WoA
blob
|
commitdiff
|
raw
|
diff to current
2014-05-16
Saleem Abdulrasool
ARM: add some integer/floating point conversion libcalls
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Christian Pirker
ARM-BE: test files for vector argument passing
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Christian Pirker
ARM: Implement big endian bit-conversion for NEON type
blob
|
commitdiff
|
raw
|
diff to current
2014-05-11
Hal Finkel
Pass the value type to TLI::getRegisterByName
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
Louis Gerbarg
Add custom lowering for add/sub with overflow intrinsic...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
Oliver Stannard
ARM: HFAs must be passed in consecutive registers
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
Saleem Abdulrasool
ARM: support PIC on Windows on ARM
blob
|
commitdiff
|
raw
|
diff to current
2014-05-08
Christian Pirker
ARM big endian function argument passing
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
Renato Golin
Implememting named register intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::getMergeValues to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert getMemIntrinsicNode to take ArrayRef of SDValue...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert SelectionDAG::getNode methods to use ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Benjamin Kramer
DAGCombiner: Turn divs of vector splats into vectorized...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Reid Kleckner
Add 'musttail' marker to call instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Tim Northover
ARM: disable emission of __XYZvfp in soft-float environ...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Tim Northover
Atomics: promote ARM's IR-based atomics pass to CodeGen.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-16
Craig Topper
Convert SelectionDAG::getVTList to use ArrayRef
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Jim Grosbach
Tidy up. Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Tim Northover
ARM: tell LLVM about zext properties of ldrexb/ldrexh
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Tim Northover
ARM: expand atomic ldrex/strex loops in IR
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Silviu Baranga
[ARM] When generating a vpaddl node the input lane...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Saleem Abdulrasool
ARM: update subtarget information for Windows on ARM
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Oliver Stannard
ARM: Add support for segmented stacks
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Tim Northover
ARM: add intrinsics for the v8 ldaex/stlex
blob
|
commitdiff
|
raw
|
diff to current
2014-03-23
Arnaud A. de Grand...
ARM: no need to update SplatBits as it is not used
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Craig Topper
Prune includes in ARM target.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Saleem Abdulrasool
ARM: honour -f{no-,}optimize-sibling-calls
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Saleem Abdulrasool
ARM: remove ancient -arm-tail-calls option
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Tim Northover
ARM: simplify EmitAtomicBinary64
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Tim Northover
IR: add a second ordering operand to cmpxhg for failure
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Oliver Stannard
ARM: Correctly align arguments after a byval struct...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-16
Mark Seaborn
Use 16 byte stack alignment for NaCl on ARM
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Tim Northover
ARM: use natural LLVM IR for vshll instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Tim Northover
ARM: use LLVM IR to represent the vshrn operation
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Matt Arsenault
Add address space argument to allowsUnalignedMemoryAccess.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Juergen Ributzka
[TLI] Add a new hook to TargetLowering to query the...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-14
Jakob Stoklund Olesen
Switch the NEON register class from QPR to DPair.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Tim Northover
ARM MachO: sort out isTargetDarwin/isTargetIOS/......
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Remove unnecessary #includes.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Refactor function that checks that __builtin_returnaddr...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-05
Bill Wendling
Emit an error message if the value passed to __builtin_...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-18
Weiming Zhao
[aarch32] fix bug 18268: Incorrect condition of vsel
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: decide whether to use movw/movt based on "minsize...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: add pseudo-instructions for lit-pool global materi...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Tim Northover
Darwin-ARM: use movw/movt for static relocations
blob
|
commitdiff
|
raw
|
diff to current
2013-11-25
Tim Northover
ARM: remove special cases for Darwin dynamic-no-pic...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-14
Tim Northover
ARM: produce friendly error for invalid inline asm
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Bob Wilson
Enable optimization of sin / cos pair into call to...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Jim Grosbach
Legalize: Improve legalization of long vector extends.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Manman Ren
Struct byval cleanup: add helper functions to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-25
Tim Northover
ARM: don't expand atomicrmw inline on Cortex-M0
blob
|
commitdiff
|
raw
|
diff to current
2013-10-24
Jim Grosbach
ARM: Tweak usage of '*vfp' compiler_rt functions.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-24
David Peixotto
Remove class abstraction from ARM struct byval lowering
blob
|
commitdiff
|
raw
|
diff to current
2013-10-24
Tim Northover
ARM: Use non-VFP softcalls on embedded Darwinish targets
blob
|
commitdiff
|
raw
|
diff to current
2013-10-17
David Peixotto
17309 ARM backend incorrectly lowers COPY_STRUCT_BYVAL_...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-17
David Peixotto
Refactor lowering for COPY_STRUCT_BYVAL_I32
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Manman Ren
Struct byval: fix a copy-paste error for thumb2.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Manman Ren
Struct byval: use the correct alignment for loads gener...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-04
Matthias Braun
ARM: do not add a regmask for TAILJUMPs
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Tim Northover
ARM: support interrupt attribute
blob
|
commitdiff
|
raw
|
diff to current
2013-09-26
Amara Emerson
[ARM] Use the load-acquire/store-release instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-25
Weiming Zhao
Fix PR 17368: disable vector mul distribution for squar...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Joey Gouly
[ARMv8] Change hasV8Fp to hasFPARMv8, and other command...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Joey Gouly
[ARMv8] Implement the new DMB/DSB operands.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Cameron Esfahani
Clean up some usage of Triple. The base class has...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-28
Tim Northover
ARM: Use "dmb sy" for barriers on M-class CPUs
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Joey Gouly
[ARMv8] Add CodeGen for VMAXNM/VMINNM.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-22
Joey Gouly
[ARMv8] Add CodeGen support for VSEL.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-22
Joey Gouly
[ARM] Constrain some register classes in EmitAtomicBina...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-20
Tim Northover
ARM: implement some simple f64 materializations.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-06
Tim Northover
ARM: implement allowTruncateForTailCall
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Saleem Abdulrasool
[ARM] check bitwidth in PerformORCombine
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Quentin Colombet
[ARM][ISel] Improve the lowering of vector loads.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-16
Tim Northover
ARM: allow printing of ARM atomic DAG nodes.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-16
Tim Northover
ARM: implement ldrex, strex and clrex intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2013-07-16
Renato Golin
ARM EABI divmod support
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Craig Topper
Use llvm::array_lengthof to replace sizeof(array)/sizeo...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Jim Grosbach
ARM: Improve codegen for generic vselect.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Jakob Stoklund Olesen
Revert r185595-185596 which broke buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Quentin Colombet
[ARM] Improve the instruction selection of vector loads.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Tim Northover
ARM: relax the atomic release barrier to "dmb ishst...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-01
Tim Northover
Revert r185339 (ARM: relax the atomic release barrier...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-01
Tim Northover
ARM: relax the atomic release barrier to "dmb ishst"
blob
|
commitdiff
|
raw
|
diff to current
next