aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-08-28More missing mayLoad flags on AVX multiclasses.Jakob Stoklund Olesen
2012-08-27Add ATOMIC_LDR* pseudo-instructions to model atomic_load on ARM.Jakob Stoklund Olesen
2012-08-27Fix compile error when building with C++11 - clang thinks that PRIx64 is a us...Marshall Clow
2012-08-27Make sure we add the predicate after all of the registers are added.Bill Wendling
2012-08-27Don't use for loops for code that is only intended to execute once. NoDan Gohman
2012-08-27Fix comment.Rafael Espindola
2012-08-27Fix comment for function RuntimeDyldImpl.resolveRelocation()Danil Malyshev
2012-08-27Remove the the block_node_iterator of Region, replace it by the block_iterator.Hongbin Zheng
2012-08-27DWARFDebugRangeList.cpp: Use PRIx64 for uint64_t as format string.NAKAMURA Takumi
2012-08-27Remove MMX shift intrinsic handling code that also exists in SelectionDAGBuil...Craig Topper
2012-08-27[DebugInfo] fixup for r162657: update CMakeLists.txtAlexey Samsonov
2012-08-27Don't allow vextractf128 to be folded with unaligned stores. We don't fold un...Craig Topper
2012-08-27Add basic support for .debug_ranges section to LLVM's DebugInfo library.Alexey Samsonov
2012-08-27Fold some patterns into instruction definitons so tablegen can infer flags re...Craig Topper
2012-08-27Add HasAVX1Only predicate and use it for patterns that have an AVX1 instructi...Craig Topper
2012-08-24Fix integer undefined behavior due to signed left shift overflow in LLVM.Richard Smith
2012-08-24Add missing mayLoad flags to a large class of AVX *_Int instructions.Jakob Stoklund Olesen
2012-08-24Missed tLEApcrelJT.Jakob Stoklund Olesen
2012-08-24Explicitly mark LEApcrel pseudos with hasSideEffects.Jakob Stoklund Olesen
2012-08-24Fix call instruction operands in ARMFastISel.Jakob Stoklund Olesen
2012-08-24Mark X86::RET and RETI instructions as variadic.Jakob Stoklund Olesen
2012-08-24Avoid including explicit uses when counting SDNode imp-uses.Jakob Stoklund Olesen
2012-08-24Disable Mips' delay slot filler when optimization level is O0.Akira Hatanaka
2012-08-24In MipsDAGToDAGISel::SelectAddr, fold add node into address operand, if itsAkira Hatanaka
2012-08-24BranchProb: modify the definition of an edge in BranchProbabilityInfo to handleManman Ren
2012-08-24[asan/tsan] rename FunctionBlackList* to BlackList* as this class is not limi...Kostya Serebryany
2012-08-24[asan/tsan] extend the functionality of FunctionBlackList to globals and modu...Kostya Serebryany
2012-08-24Lower constant pools and jump tables via TOC on PPC64/SVR4.Roman Divacky
2012-08-24GVN: Fix quadratic runtime on the number of switch cases.Benjamin Kramer
2012-08-24Fix load/store SDNode flags.Jakob Stoklund Olesen
2012-08-24Add missing SDNPSideEffect flags.Jakob Stoklund Olesen
2012-08-24Remove more mayLoad workarounds.Jakob Stoklund Olesen
2012-08-24Custom lower FMA intrinsics to target specific nodes and remove the patterns.Craig Topper
2012-08-24Use DW_FORM_flag_present to save space in debug information if we'reEric Christopher
2012-08-24Add support for some missing DW_FORM_*.Eric Christopher
2012-08-24Formatting.Eric Christopher
2012-08-24Fix undefined behavior (negation of INT_MIN) in ARM backend.Richard Smith
2012-08-24Fix floating-point divide by zero, in a case where the value was not going to...Richard Smith
2012-08-24Remove some spurious mayLoad = 0 flags.Jakob Stoklund Olesen
2012-08-24Add missing SDNP properties on the flushw node.Jakob Stoklund Olesen
2012-08-24X86MemBarrier has unmodeled side effects.Jakob Stoklund Olesen
2012-08-24Fix undefined behavior (signed integer overflow) when Clang parses a hexfloat...Richard Smith
2012-08-23Formatting cleanup.Eric Christopher
2012-08-23Add an assert here in case parsing gave us a NULL compile unit.Eric Christopher
2012-08-23Remove the DW_AT_MIPS_linkage name attribute when we don't need itEric Christopher
2012-08-23Turn these two options in to trinary state so that they can beEric Christopher
2012-08-23Add a flag to DwarfDebug to allow it to communicate whether or notEric Christopher
2012-08-23Preserve operand flags in convertToThreeAddress() by copying operands.Jakob Stoklund Olesen
2012-08-23Tristate mayLoad, mayStore, and hasSideEffects.Jakob Stoklund Olesen
2012-08-23Favor FMA3 over FMA4 if both are enabled.Craig Topper