2016-01-19 |
Hans Wennborg | Merging r257925, r257929, r257930, and r257997: |
blob | commitdiff | raw |
2016-01-12 |
Manman Ren | CXX_FAST_TLS calling convention: performance improvemen... |
blob | commitdiff | raw | diff to current |
2016-01-11 |
Manman Ren | CXX_FAST_TLS calling convention: Add support for ARM... |
blob | commitdiff | raw | diff to current |
2016-01-08 |
Weiming Zhao | RBIT Instruction only available for ARMv6t2 and above. |
blob | commitdiff | raw | diff to current |
2016-01-08 |
Eric Christopher | Add some testing for thumb1 and thumb2 inline asm immed... |
blob | commitdiff | raw | diff to current |
2016-01-07 |
Tim Northover | ARM: support TLS accesses on Darwin platforms |
blob | commitdiff | raw | diff to current |
2015-12-21 |
Chad Rosier | Remove extra whitespace. NFC. |
blob | commitdiff | raw | diff to current |
2015-12-13 |
Cong Hou | Normalize MBB's successors' probabilities in several... |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Hal Finkel | Revert r248483, r242546, r242545, and r242409 - absdiff... |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Ahmed Bougacha | [AArch64][ARM] Don't base interleaved op legality on... |
blob | commitdiff | raw | diff to current |
2015-12-04 |
Quentin Colombet | [ARM] When a bitcast is about to be turned into a VMOVD... |
blob | commitdiff | raw | diff to current |
2015-12-02 |
Tim Northover | AArch64: use ldxp/stxp pair to implement 128-bit atomic... |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Cong Hou | Replace all weight-based interfaces in MBB with probabi... |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Hans Wennborg | Revert r254348: "Replace all weight-based interfaces... |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Cong Hou | Replace all weight-based interfaces in MBB with probabi... |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Martell Malone | ARM: address WOA unsigned division overflow crash |
blob | commitdiff | raw | diff to current |
2015-11-25 |
Artyom Skrobov | Expose isXxxConstant() functions from SelectionDAGNodes... |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Martell Malone | ARM: address WoA division overflow crash |
blob | commitdiff | raw | diff to current |
2015-11-16 |
James Molloy | Properly check if a CMPZ node is in fact comparing... |
blob | commitdiff | raw | diff to current |
2015-11-13 |
James Molloy | [ARM] Replace ARMISD::RBIT with ISD::BITREVERSE |
blob | commitdiff | raw | diff to current |
2015-11-12 |
James Molloy | [ARM] CMOV->BFI combining: handle both senses of CMPZ |
blob | commitdiff | raw | diff to current |
2015-11-11 |
Diego Novillo | Properly fix unused variable in disable-assert builds. |
blob | commitdiff | raw | diff to current |
2015-11-11 |
Diego Novillo | Remove unused variable in disable-assert builds. NFC. |
blob | commitdiff | raw | diff to current |
2015-11-11 |
James Molloy | [ARM] Combine BFIs together |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Sanjay Patel | [ARM] add overrides for isCheapToSpeculateCttz() and... |
blob | commitdiff | raw | diff to current |
2015-11-10 |
James Molloy | Reapply "[ARM] Combine CMOV into BFI where possible" |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Renato Golin | [EABI] Add LLVM support for -meabi flag |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Renato Golin | Revert "[ARM] Combine CMOV into BFI where possible" |
blob | commitdiff | raw | diff to current |
2015-11-07 |
Joseph Tremoulet | [WinEH] Update exception pointer registers |
blob | commitdiff | raw | diff to current |
2015-11-05 |
James Molloy | [ARM] Compute known bits for ARMISD::CMOV |
blob | commitdiff | raw | diff to current |
2015-11-04 |
James Molloy | [ARM] Combine CMOV into BFI where possible |
blob | commitdiff | raw | diff to current |
2015-10-28 |
Tim Northover | ARM: add support for WatchOS's compact unwind information. |
blob | commitdiff | raw | diff to current |
2015-10-28 |
Tim Northover | ARM: teach backend about WatchOS and TvOS libcalls. |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Charlie Turner | [ARM] Expand ROTL and ROTR of vector value types |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Peter Collingbourne | ARM/ELF: Restore original (pre-r251322) logic for decid... |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Peter Collingbourne | ARM/ELF: Better codegen for global variable addresses. |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Craig Topper | Change makeLibCall to take an ArrayRef<SDValue> instead... |
blob | commitdiff | raw | diff to current |
2015-10-20 |
Artyom Skrobov | Adding support for TargetLoweringBase::LibCall |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Duncan P. N. Exon... | ARM: Remove implicit ilist iterator conversions, NFC |
blob | commitdiff | raw | diff to current |
2015-10-18 |
Craig Topper | Make a bunch of static arrays const. |
blob | commitdiff | raw | diff to current |
2015-10-07 |
Chad Rosier | [ARM] Promote helper function to SelectionDAG. |
blob | commitdiff | raw | diff to current |
2015-10-07 |
Oliver Stannard | [ARM] Use correct half-precision functions in EABI... |
blob | commitdiff | raw | diff to current |
2015-10-07 |
Chad Rosier | [ARM] Prevent PerformVDIVCombine from combining a vcvt... |
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-07 |
Chad Rosier | [ARM] Push more complex check down to reduce compile... |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Chad Rosier | [ARM] Minor refactoring. NFC. |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Chad Rosier | [ARM] Minor refactoring. NFC. |
blob | commitdiff | raw | diff to current |
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 |
next |