2015-07-28 |
Sanjay Patel | fix TLI's combineRepeatedFPDivisors interface to return... |
blob | commitdiff | raw |
2015-07-28 |
Chih-Hung Hsieh | Implement target independent TLS compatible with glibc... |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | fix typo; NFC |
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 getByValTypeAlignment() 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-09 |
Mehdi Amini | Redirect DataLayout from TargetMachine to Module in... |
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 |
Mehdi Amini | Redirect DataLayout from TargetMachine to Module in... |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Benjamin Kramer | [TargetLowering] StringRefize asm constraint getters. |
blob | commitdiff | raw | diff to current |
2015-07-01 |
Sanjay Patel | add a cl::opt override for TargetLoweringBase's JumpIsE... |
blob | commitdiff | raw | diff to current |
2015-06-27 |
Benjamin Kramer | [SDAG] Now that we have a way to communicate the exact... |
blob | commitdiff | raw | diff to current |
2015-06-26 |
Hao Liu | [InterleavedAccess] Add a pass InterleavedAccess to... |
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 |
Eric Christopher | Fix "the the" in comments. |
blob | commitdiff | raw | diff to current |
2015-06-07 |
Matt Arsenault | Add isLegalAddressingMode address space argument to TTI |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Matt Arsenault | CodeGenPrepare: Provide address space to isLegalAddress... |
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-24 |
Matt Arsenault | Add target hook to allow merging stores of nonzero... |
blob | commitdiff | raw | diff to current |
2015-05-14 |
Eric Christopher | 80-col fixups. |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Sanjay Patel | fix formatting; NFC |
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-04-17 |
Pirama Arumuga Nainar | Add support to promote f16 to f32 |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Ahmed Bougacha | [CodeGen] Report error rather than crash when unable... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Petar Jovanovic | Fix sign extension for MIPS64 in makeLibCall function |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Yaron Keren | clang-format these lines to fix Visual C++ warning. |
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-17 |
Daniel Sanders | Fix r232466 by adding 'i' to the mappings for inline... |
blob | commitdiff | raw | diff to current |
2015-03-16 |
Daniel Sanders | Make each target map all inline assembly memory constra... |
blob | commitdiff | raw | diff to current |
2015-03-13 |
Daniel Sanders | Recommit r232027 with PR22883 fixed: Add infrastructure... |
blob | commitdiff | raw | diff to current |
2015-03-12 |
Hal Finkel | Revert "r232027 - Add infrastructure for support of... |
blob | commitdiff | raw | diff to current |
2015-03-12 |
Daniel Sanders | Add infrastructure for support of multiple memory const... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Quentin Colombet | [CodeGenPrepare] Refine the cost model provided by... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-06 |
Matthias Braun | DAGCombiner: Canonicalize select(and/or,x,y) depending... |
blob | commitdiff | raw | diff to current |
2015-03-04 |
JF Bastien | Mutate TargetLowering::shouldExpandAtomicRMWInIR to... |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Ahmed Bougacha | [X86] Special-case 2x CMOV when custom-inserting. |
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-25 |
Eric Christopher | Move TargetLoweringBase::getTypeConversion to the ... |
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-19 |
Ahmed Bougacha | [CodeGen] Use ArrayRef instead of std::vector&. NFC. |
blob | commitdiff | raw | diff to current |
2015-02-15 |
Aaron Ballman | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the... |
blob | commitdiff | raw | diff to current |
2015-02-05 |
Ahmed Bougacha | [CodeGen] Add hook/combine to form vector extloads... |
blob | commitdiff | raw | diff to current |
2015-02-05 |
Ahmed Bougacha | [CodeGen] Add isLoadExtLegalOrCustom helper to TargetLo... |
blob | commitdiff | raw | diff to current |
2015-02-03 |
Eric Christopher | Only access TLOF via the TargetMachine, not TargetLowering. |
blob | commitdiff | raw | diff to current |
2015-01-31 |
Eric Christopher | Remove the last vestiges of resetOperationActions. |
blob | commitdiff | raw | diff to current |
2015-01-27 |
Eric Christopher | Remove extraneous period. |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Chandler Carruth | [cleanup] Re-sort all the #include lines in LLVM using |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Matt Arsenault | R600: Implement getRecipEstimate |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Hal Finkel | [StackMaps] Mark in CallLoweringInfo when lowering... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Olivier Sallenave | Added TLI hook for isFPExtFree. Some of the FMA combine... |
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] Add MVT::isValid to replace manual validity... |
blob | commitdiff | raw | diff to current |
2015-01-03 |
Hal Finkel | [PowerPC/BlockPlacement] Allow target to provide a... |
blob | commitdiff | raw | diff to current |
2014-12-28 |
Andrea Di Biagio | [CodeGenPrepare] Teach when it is profitable to specula... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Michael Kuperstein | [DAGCombine] Slightly improve lowering of BUILD_VECTOR... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Quentin Colombet | [CodeGenPrepare] Reapply r224351 with a fix for the... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Reid Kleckner | Revert "[CodeGenPrepare] Move sign/zero extensions... |
blob | commitdiff | raw | diff to current |
2014-12-16 |
Quentin Colombet | [CodeGenPrepare] Move sign/zero extensions near loads... |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Matt Arsenault | Add target hook for whether it is profitable to reduce... |
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-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-10-31 |
Quentin Colombet | [CodeGenPrepare] Move extractelement close to store... |
blob | commitdiff | raw | diff to current |
2014-10-24 |
Sanjay Patel | Use rsqrt (X86) to speed up reciprocal square root... |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Robin Morisset | Erase fence insertion from SelectionDAGBuilder.cpp... |
blob | commitdiff | raw | diff to current |
2014-10-06 |
Hal Finkel | [DAGCombine] Remove SIGN_EXTEND-related inf-loop |
blob | commitdiff | raw | diff to current |
2014-10-03 |
Benjamin Kramer | Eliminate some deep std::vector copies. NFC. |
blob | commitdiff | raw | diff to current |
2014-09-30 |
Sanjay Patel | Split the estimate() interface into separate functions... |
blob | commitdiff | raw | diff to current |
2014-09-26 |
Sanjay Patel | Refactor reciprocal and reciprocal square root estimate... |
blob | commitdiff | raw | diff to current |
2014-09-25 |
Robin Morisset | Lower idempotent RMWs to fence+load |
blob | commitdiff | raw | diff to current |
2014-09-23 |
Robin Morisset | Add AtomicExpandPass::bracketInstWithFences, and use... |
blob | commitdiff | raw | diff to current |
2014-09-21 |
Sanjay Patel | Refactor reciprocal square root estimate into target... |
blob | commitdiff | raw | diff to current |
2014-09-19 |
Hal Finkel | Optionally enable more-aggressive FMA formation in... |
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 |
2014-09-03 |
Robin Morisset | Refactor AtomicExpandPass and add a generic isAtomic... |
blob | commitdiff | raw | diff to current |
2014-09-02 |
Eric Christopher | Reinstate "Nuke the old JIT." |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Sanjay Patel | name change: isPow2DivCheap -> isPow2SDivCheap |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Robin Morisset | Add hooks for emitLeading/TrailingFence |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Robin Morisset | Rename AtomicExpandLoadLinked into AtomicExpand |
blob | commitdiff | raw | diff to current |
2014-08-13 |
Hal Finkel | [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Pedro Artigas | Added a TLI hook to signal that the target does not... |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Patrik Hagglund | [pr19635] Revert most of r170537, and add new testcase. |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Eric Christopher | Temporarily Revert "Nuke the old JIT." as it's not... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Rafael Espindola | Nuke the old JIT. |
blob | commitdiff | raw | diff to current |
2014-07-28 |
Matt Arsenault | Update comment |
blob | commitdiff | raw | diff to current |
2014-07-27 |
Matt Arsenault | Add alignment value to allowsUnalignedMemoryAccess |
blob | commitdiff | raw | diff to current |
2014-07-25 |
Akira Hatanaka | [stack protector] Fix a potential security bug in stack... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Chandler Carruth | [Target] Teach the query interfaces for lowering of... |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Chad Rosier | [AArch64] Lower sdiv x, pow2 using add + select + shift. |
blob | commitdiff | raw | diff to current |
2014-07-18 |
Tim Northover | CodeGen: soften f16 type by default instead of marking... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Jan Vesely | SelectionDAG: Factor FP_TO_SINT lower code out of DAGLe... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Daniel Sanders | Make it possible for ints/floats to return different... |
blob | commitdiff | raw | diff to current |
next |