Switch lowering: remove unnecessary ConstantInt casts. NFC.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2015-03-19 Hans WennborgSwitch lowering: remove unnecessary ConstantInt casts...
2015-03-19 Hans WennborgSelectionDAGBuilder: update comment in HandlePHINodesIn...
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-12 Sanjay Patel[X86, AVX2] Replace inserti128 and extracti128 intrinsi...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Sanjay Patel[X86, AVX] replace vextractf128 intrinsics with generic...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-03-11 Reid KlecknerHandle big index in getelementptr instruction
2015-03-10 Igor LaevskyTeach lowering to correctly handle invoke statepoint...
2015-03-10 Sanjay Patel[X86, AVX] replace vinsertf128 intrinsics with generic...
2015-03-10 Daniel SandersThe operand flag word used in ISD::INLINEASM is an...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-05 Benjamin KramerSelectionDAGBuilder: Merge 3 copies of the limited...
2015-03-05 Reid KlecknerReplace llvm.frameallocate with llvm.frameescape
2015-03-05 Igor LaevskyRevert change r231366 as it broke clang-native-arm...
2015-03-05 Igor LaevskyTeach lowering to correctly handle invoke statepoint...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-24 Tim NorthoverARM: treat [N x i32] and [N x i64] as AAPCS composite...
2015-02-21 David MajnemerX86: Call __main using the SelectionDAG
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-02-16 Andrew TrickAArch64: Safely handle the incoming sret call argument.
2015-02-14 Duncan P. N. Exon... CodeGen: Canonicalize access to function attributes...
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-02-10 Andrew KaylorAdding support for llvm.eh.begincatch and llvm.eh.endca...
2015-01-27 Manuel JacobAdd a FIXME in SelectionDAGBuilder before an assert...
2015-01-27 Eric ChristopherGrab the TargetLowering info from the DAG rather than...
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-26 Philip ReamesRevert GCStrategy ownership changes
2015-01-22 Ramkumar RamachandraIntrinsics: introduce llvm_any_ty aka ValueType Any
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-20 Daniel JasperPrevent binary-tree deterioration in sparse switch...
2015-01-20 Daniel JasperFactor out a splitSwitchCase() function so that it...
2015-01-16 Philip ReamesMove ownership of GCStrategy objects to LLVMContext
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-14 Reid KlecknerCodeGen support for x86_64 SEH catch handlers in LLVM
2015-01-13 Hal Finkel[StackMaps] Mark in CallLoweringInfo when lowering...
2015-01-13 Reid KlecknerRename llvm.recoverframeallocation to llvm.framerecover
2015-01-13 Reid KlecknerAdd the llvm.frameallocate and llvm.recoverframeallocat...
2015-01-06 Mehdi AminiSelectionDAGBuilder: move constant initialization out...
2014-12-25 Elena DemikhovskyMasked Load/Store - Changed the order of parameters...
2014-12-16 Hans WennborgSelectionDAG switch lowering: use 'unsigned' to count...
2014-12-15 Michael IlsemanSilence more static analyzer warnings.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-08 Justin BognerInstrProf: An intrinsic and lowering for instrumentatio...
2014-12-06 Hans WennborgSelectionDAG switch lowering: Replace unreachable defau...
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-02 Philip Reames[Statepoints 3/4] Statepoint infrastructure for garbage...
2014-12-01 Hans WennborgRevert r223049, r223050 and r223051 while investigating...
2014-12-01 Hans WennborgSelectionDAG switch lowering: Replace unreachable defau...
2014-12-01 Akira Hatanaka[stack protector] Set edge weights for newly created...
2014-11-29 Hans WennborgSwitch lowering: reformat some for loops etc. NFC
2014-11-29 Hans WennborgSwitch lowering: Fix broken 'Figure out which block...
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-14 Reid KlecknerAllow the use of functions as typeinfo in landingpad...
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-10-24 Matt ArsenaultFix copy paste comment
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-10-21 Philip ReamesIntroduce enum values for previously defined metadata...
2014-10-17 Pete CooperCheck for dynamic alloca's when selecting lifetime...
2014-10-17 Juergen Ributzka[Stackmaps] Enable invoking the patchpoint intrinsic.
2014-10-16 Juergen RibutzkaReduce code duplication between patchpoint and non...
2014-10-16 Robin MorissetErase fence insertion from SelectionDAGBuilder.cpp...
2014-10-13 Chad RosierRefactor debug statement and remove dead argument....
2014-10-09 Eric ChristopherUse the subtarget on the dag to get TargetFrameLowering...
2014-10-08 Eric ChristopherUse the TargetLowering information we already have...
2014-10-08 Eric ChristopherCache TargetLowering on SelectionDAGISel and update...
2014-10-04 Benjamin KramerRemove unnecessary copying or replace it with moves...
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-09-20 Peter CollingbourneFix crash with an insertvalue that produces an empty...
2014-09-19 Jiangning LiuOptimize sext/zext insertion algorithm in back-end.
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-21 Oliver Stannard[ARM] Enable DP copy, load and store instructions for...
2014-08-21 Jiangning LiuRevert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND...
2014-08-20 Jiangning LiuOptimize ZERO_EXTEND and SIGN_EXTEND in both SelectionD...
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-08 Patrik Hagglund[pr19635] Revert most of r170537, and add new testcase.
2014-08-07 Akira Hatanaka[stack protector] Look through bitcasts to get global...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-25 Hal FinkelAdd @llvm.assume, lowering, and some basic properties
2014-07-25 Akira Hatanaka[stack protector] Fix a potential security bug in stack...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-21 Tim NorthoverCodeGen: emit IR-level f16 conversion intrinsics as...
2014-07-17 Tim NorthoverCodeGen: extend f16 conversions to permit types > float.
2014-07-16 Juergen RibutzkaRemove TLI from isInTailCallPosition's arguments. NFC.
2014-07-11 Juergen Ributzka[FastISel] Make isInTailCallPosition independent of...
2014-07-03 Ulrich WeigandFix ppcf128 component access on little-endian systems
2014-07-01 Juergen Ributzka[DAG] Pass the argument list to the CallLoweringInfo...
2014-06-18 Tim NorthoverDAG: move sret demotion into most basic LowerCallTo...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-10 Eric ChristopherHave isInTailCallPosition take the DAG so that we can...
2014-06-09 Andrea Di Biagio[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
next