Reduce some code duplication.
[oota-llvm.git] / lib /
2012-07-04 Eric ChristopherReduce some code duplication.
2012-07-04 Matt Beaumont-GayFix some ascii art in a comment to not have trailing...
2012-07-04 Jakob Stoklund OlesenAdd early if-conversion support to X86.
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-07-03 Nuno LopesPHINode::hasConstantValue(): return undef if the PHI...
2012-07-03 Bill WendlingUse the DebugInfo's 'print()' method to emit the comments.
2012-07-03 Nuno LopesBoundsChecking: optimize out the check for offset ...
2012-07-03 Nuno Lopesfold PHI nodes in SizeOffsetEvaluator whenever possible.
2012-07-03 Nuno Lopesimprove PHINode::hasConstantValue() to detect recursive...
2012-07-03 Stepan DyatkovskiyPart of r159527. Splitted into series of patches and...
2012-07-03 Craig TopperRemove extra space.
2012-07-03 Craig TopperChange i128mem/i256mem to f128mem/f256mem on some float...
2012-07-03 NAKAMURA TakumiMCContext.cpp: Fixup for my odd previous commit. No...
2012-07-03 Craig TopperAdd aliases for pblendvb, blendvpd, and blendvps instru...
2012-07-03 NAKAMURA TakumiMCContext::GetDwarfFile(): Make FileName parsing tolera...
2012-07-02 Jack Carter mips32 long long register inline asm constraint...
2012-07-02 Eric ChristopherRevert " mips32 long long register inline asm constr...
2012-07-02 Eric ChristopherRevert "IntRange:" as it appears to be breaking self...
2012-07-02 Chandler CarruthAll glory to address sanitizer. ;]
2012-07-02 Evan ChengTarget option DisableJumpTables is a gross hack. Move...
2012-07-02 Jack Carter mips32 long long register inline asm constraint...
2012-07-02 Andrew Trickmisched: allow NULL InstrItineraries.
2012-07-02 Eric ChristopherTurn an assert into an error to make it a bit more...
2012-07-02 Jack CarterPass the correct ELFOSABI enumeration to the MipsELFObj...
2012-07-02 Bob WilsonExtend TargetPassConfig to allow running only a subset...
2012-07-02 Bob WilsonMove assertion with TargetPassConfig's Initialized...
2012-07-02 Bob WilsonConsistently use AnalysisID types in TargetPassConfig.
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-07-02 Andrew TrickRevert accidental checkin.
2012-07-02 Duncan SandsGlobalOpt forgot to handle bitcast when analyzing globa...
2012-07-02 Manman RenAdded assertion in getVRegDef of MachineRegisterInfo...
2012-07-02 Andrew TrickReapply "Make NumMicroOps a variable in the subtarget...
2012-07-02 Bob WilsonDo not attempt to use ROR for Thumb1.
2012-07-02 Nuno Lopesfix the regression I introduced in r159385 (it's necess...
2012-07-02 Stepan DyatkovskiyIntRange:
2012-07-02 Kostya Serebryany[asan] small code simplification
2012-07-02 Alexey SamsonovThis patch extends the libLLVMDebugInfo which contains...
2012-07-01 Rafael EspindolaNow that RegistersDefinedFromSameValue handles one...
2012-07-01 Elena DemikhovskyOptimization of shuffle node that can fit to the regist...
2012-07-01 Craig TopperReduce code size by using a second switch statement...
2012-07-01 Craig TopperAdd a break to the end of case statement missed in...
2012-07-01 Craig TopperFix a crash on release builds if gather intrinsics...
2012-07-01 Craig TopperUse a second switch statement to reduce number of calls...
2012-06-30 Benjamin KramerReduce use list thrashing by using DenseMap's find_as...
2012-06-30 Bill WendlingDon't reinsert the 'atexit' function if it already...
2012-06-30 Rafael EspindolaHandle implicit_defs in the register coalescer. I am...
2012-06-29 Nuno Lopesrevert r159440. As Duncan pointed out, the test for...
2012-06-29 Manman RenARM: Clean up optimizeCompare in peephole, no functiona...
2012-06-29 Manman RenAdd SrcReg2 to analyzeCompare and optimizeCompareInstr...
2012-06-29 Jakob Stoklund OlesenClear kill flags in InstrEmitter::EmitSubregNode().
2012-06-29 Jakob Stoklund OlesenCheck for extra kill flags on live-out virtual registers.
2012-06-29 Benjamin KramerCodeGenPrepare: Don't crash when TLI is not available.
2012-06-29 Manman RenAdd getUniqueVRegDef to MachineRegisterInfo.
2012-06-29 Duncan SandsRework this to clarify where the removal of nodes from...
2012-06-29 Nuno LopesRefreshCallGraph: ignore 'invoke intrinsic'. IntrinsicI...
2012-06-29 Nuno Lopesignore 'invoke new' in isInstructionTriviallyDead,...
2012-06-29 Alexey SamsonovCleanup in DwarfDebug - fix a typo and remove two unuse...
2012-06-29 Duncan SandsFix a reassociate crash on sozefx when compiling with...
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-29 Bill WendlingUpdate the CMake files.
2012-06-29 Bill WendlingThe DIBuilder class is just a wrapper around debug...
2012-06-29 Andrew TrickRevert "Make NumMicroOps a variable in the subtarget...
2012-06-29 Rafael EspindolaIn the initial exec mode we always do a load to find...
2012-06-29 Andrew Trickmisched: avoid scheduling instructions that can't be...
2012-06-29 Andrew Trickmisched: count micro-ops toward the issue limit.
2012-06-29 Andrew TrickMake NumMicroOps a variable in the subtarget's instruct...
2012-06-29 Manman RenX86: add more GATHER intrinsics in LLVM
2012-06-28 Nick LewyckyIf the step value is a constant zero, the loop isn...
2012-06-28 Nuno Lopesmake the verifier accept @llvm.donothing as the only...
2012-06-28 Nuno Lopesmake simplifyCFG erase invokes to readonly/readnone...
2012-06-28 Nuno Lopesmake instcombine produce calls to llvm.donothing instea...
2012-06-28 Nuno Lopesadd a new @llvm.donothing intrinsic that, well, does...
2012-06-28 Jim Grosbach'Promote' vector [su]int_to_fp should widen elements.
2012-06-28 Jack CarterChanged the formatting sequence of a curly brace to
2012-06-28 Bill WendlingRemove layering violation #include.
2012-06-28 Benjamin KramerEnable automatic GCC<->LLVM intrinsic translation for...
2012-06-28 Nuno LopesMemoryBuiltins:
2012-06-28 Nuno Lopesmake LazyValueInfo analyze the default case of switch...
2012-06-28 Nuno Lopesadd ConstantRange::difference (to perform set differenc...
2012-06-28 Benjamin KramerDevirtualize DIScope and subclasses.
2012-06-28 Kostya Serebryany[asan] set a hard limit on the number of instructions...
2012-06-28 Hal FinkelPrecompute SCEV pointer analysis prior to instruction...
2012-06-28 Hal FinkelRemove a useless check in BBVectorize.
2012-06-28 Hal FinkelAllow BBVectorize to form non-2^n-length vectors.
2012-06-28 Hal FinkelRefactor operation equivalence checking in BBVectorize...
2012-06-28 Bill WendlingOnly print out the tag if it's there.
2012-06-28 Bill WendlingDon't output an empty string.
2012-06-28 Jack CarterThe Mips specific inline asm operand modifier 'z' has the
2012-06-28 Nuno Lopesmake LVI::getEdgeValue() always intersect the constrain...
2012-06-28 Nuno Lopesfix a off-by-one bug in intersectWith(), and add a...
2012-06-28 Bill WendlingUse the interface through DIDescriptor to get the tag...
2012-06-28 Bill WendlingFix cmake failure from moving files around.
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-27 Jack CarterThis allows hello world to be compiled for Mips 64...
2012-06-27 Jack CarterThis allows hello world to be compiled for Mips 64...
2012-06-27 Chad RosierWhitespace.
2012-06-27 Jack CarterThe ELF relocation record format is different for N64
2012-06-27 Matt Beaumont-GayRevert r159136 due to PR13124.
2012-06-27 Duncan SandsSome reassociate optimizations create new instructions...
2012-06-27 Richard BartonTeach assembler to handle capitalised operation values...
next