summaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetLowering.h
Commit message (Expand)AuthorAge
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17
* Target: add support to build CallLoweringInfoSaleem Abdulrasool2014-05-17
* Target: change member from reference to pointerSaleem Abdulrasool2014-05-17
* Revert "Implement global merge optimization for global variables."Rafael Espindola2014-05-16
* Implement global merge optimization for global variables.Jiangning Liu2014-05-15
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-11
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-09
* Implememting named register intrinsicsRenato Golin2014-05-06
* Fix typo (also tab character).Eric Christopher2014-05-05
* [ARM64] Prevent bit extraction to be adjusted by following shiftWeiming Zhao2014-04-30
* DAGCombiner: Turn divs of vector splats into vectorized multiplications.Benjamin Kramer2014-04-26
* Revert r206749 till a final decision about the intrinsics is made.Michael Zolotukhin2014-04-26
* ARM64: Combine shifts and uses from different basic block to bit-extract inst...Yi Jiang2014-04-21
* Reapply r206732. This time without optimization of branches.Michael Zolotukhin2014-04-21
* Revert r206732 which is causing llc to crash on most of the build bots.Chandler Carruth2014-04-21
* Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,Michael Zolotukhin2014-04-21
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-17
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-14
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-12
* Make doxygen comment match the declaration.Benjamin Kramer2014-04-11
* SelectionDAG: Factor ISD::MUL lowering code out of DAGTypeLegalizerTom Stellard2014-04-11
* Add DAG parameter to ComputeNumSignBitsForTargetNodeMatt Arsenault2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* Add helpers for checking if a value is a target boolean constant.Matt Arsenault2014-04-01
* Change shouldSplitVectorElementType to better match the description.Matt Arsenault2014-03-31
* Add a TLI hook to control when BUILD_VECTOR might be expanded using shufflesHal Finkel2014-03-31
* CodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz inst.Tim Northover2014-03-29
* Change @llvm.clear_cache default to call rt-libRenato Golin2014-03-26
* Add @llvm.clear_cache builtinRenato Golin2014-03-26
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-11
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola2014-02-19
* Add back r201608, r201622, r201624 and r201625Rafael Espindola2014-02-19
* Revert r201622 and r201608.Daniel Jasper2014-02-19
* X86 CodeGenPrep: sink shufflevectors before shiftsTim Northover2014-02-19
* Avoid an infinite cycle with private linkage and -f{data|function}-sections.Rafael Espindola2014-02-19
* Fix PR18743.Rafael Espindola2014-02-18
* Rename some member variables from TD to DL.Rafael Espindola2014-02-18
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-05
* Implement inalloca codegen for x86 with the new inalloca designReid Kleckner2014-01-31
* [TLI] Add a new hook to TargetLowering to query the target if a load of a con...Juergen Ributzka2014-01-28
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Disable compare sinking in CodeGenPrepare when multiple condition registers a...Hal Finkel2014-01-02
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-10
* Correct word hyphenationsAlp Toker2013-12-05
* Refactor a lot of patchpoint/stackmap related code to simplify and make itLang Hames2013-11-29
* Add target hook to prevent folding some bitcasted loads.Matt Arsenault2013-11-15
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-11-09