aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-07-06Revert r159789.Dmitri Gribenko
2012-07-06llvm/include/llvm/CMakeLists.txt: Cut dependency to intrinsics_gen.NAKAMURA Takumi
2012-07-06Enable new[] on llvm::BumpPtrAllocator.Dmitri Gribenko
2012-07-05Fix an overzealous assertion. It is legitimate for a target to have multiple...Owen Anderson
2012-07-05Remove dead infrastructure for building DenseMaps with a SlotIndex asChandler Carruth
2012-07-05Finish fixing the MachineOperand hashing, providing a nice modernChandler Carruth
2012-07-04Reverted r159658:Stepan Dyatkovskiy
2012-07-04Reverted r156659, due to probable performance regressions, DenseMap should be...Stepan Dyatkovskiy
2012-07-04Add an experimental early if-conversion pass, off by default.Jakob Stoklund Olesen
2012-07-03fold PHI nodes in SizeOffsetEvaluator whenever possible.Nuno Lopes
2012-07-03IntegersSubsetMappin: cosmetic changes in diff operation.Stepan Dyatkovskiy
2012-07-03Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy
2012-07-03Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy
2012-07-03Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy
2012-07-03Micro-optimize this function a bit. This shrinks the generated codeChandler Carruth
2012-07-02Revert "IntRange:" as it appears to be breaking self hosting.Eric Christopher
2012-07-02Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng
2012-07-02Fix -Wstring-conversion warning.David Blaikie
2012-07-02Extend TargetPassConfig to allow running only a subset of the normal passes.Bob Wilson
2012-07-02Consistently use AnalysisID types in TargetPassConfig.Bob Wilson
2012-07-02Add all codegen passes to the PassManager via TargetPassConfig.Bob Wilson
2012-07-02Add a missing forward declaration of PassManagerBase.Bob Wilson
2012-07-02Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick
2012-07-02Fixed switch in IntRange::isSingleNumber method.Stepan Dyatkovskiy
2012-07-02IntRange, fixed warning in isSingleNumber methodStepan Dyatkovskiy
2012-07-02IntRange:Stepan Dyatkovskiy
2012-07-02This patch extends the libLLVMDebugInfo which contains a minimalistic DWARF p...Alexey Samsonov
2012-06-30Avoid sign compare warning.Benjamin Kramer
2012-06-29Add SrcReg2 to analyzeCompare and optimizeCompareInstr to handle CompareManman Ren
2012-06-29Add getUniqueVRegDef to MachineRegisterInfo.Manman Ren
2012-06-29Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth
2012-06-29The DIBuilder class is just a wrapper around debug info creationBill Wendling
2012-06-29Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick
2012-06-29misched: count micro-ops toward the issue limit.Andrew Trick
2012-06-29Make NumMicroOps a variable in the subtarget's instruction itinerary.Andrew Trick
2012-06-29X86: add more GATHER intrinsics in LLVMManman Ren
2012-06-28add a new @llvm.donothing intrinsic that, well, does nothing, and teach CodeG...Nuno Lopes
2012-06-28Fix hexagon gcc builtin names to use '_' instead of '.'.Benjamin Kramer
2012-06-28Define MIPS DSP Rev1 intrinsics. That allows frontend to emit a correct IR.Simon Atanasyan
2012-06-28MemoryBuiltins:Nuno Lopes
2012-06-28add ConstantRange::difference (to perform set difference/relative complement)Nuno Lopes
2012-06-28Devirtualize DIScope and subclasses.Benjamin Kramer
2012-06-28Allow BBVectorize to form non-2^n-length vectors.Hal Finkel
2012-06-28Refactor operation equivalence checking in BBVectorize by extending Instructi...Hal Finkel
2012-06-28Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling
2012-06-27The ELF relocation record format is different for N64 Jack Carter
2012-06-27Revert r159136 due to PR13124.Matt Beaumont-Gay
2012-06-26Revamp how debugging information is emitted for debug info objects.Bill Wendling
2012-06-26X86: add GATHER intrinsics (AVX2) in LLVMManman Ren
2012-06-26Allow targets to inject passes before the virtual register rewriter.Jakob Stoklund Olesen