aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-01-23Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola
2012-01-23Various public StringMap methods take or return "MapEntryTy", make it public.Chris Lattner
2012-01-23copyImplicitOps is redundant here - the loop above already copies these ops.Lang Hames
2012-01-23Fix PR11829. PostRA LICM was too aggressive.Jakob Stoklund Olesen
2012-01-23Simplify debug output.Jakob Stoklund Olesen
2012-01-23Intel syntax: Parse memory operand with empty base reg, e.g. DWORD PTR [4*RDI]Devang Patel
2012-01-23Simplify some NEON assembly pseudo definitions.Jim Grosbach
2012-01-23Silence warnings in -asserts buildMatt Beaumont-Gay
2012-01-23Intel syntax: Parse segment registers.Devang Patel
2012-01-23convert CAZ, UndefValue, and CPN to use DenseMap's again, this time withoutChris Lattner
2012-01-23revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes,...Chris Lattner
2012-01-23revert r148691 and 148693Chris Lattner
2012-01-23Implemented AddressSanitizer::getPassName()Alexander Potapenko
2012-01-23ARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHABI was also here.NAKAMURA Takumi
2012-01-23switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing.Chris Lattner
2012-01-23Fix broken link.Nick Lewycky
2012-01-23Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap.Chris Lattner
2012-01-23allow OwningPtr to be copy constructed if null, which is required toChris Lattner
2012-01-23Custom lower PCMPEQ/PCMPGT intrinsics to target specific nodes and remove the...Craig Topper
2012-01-23An option to selectively enable parts of ARM EHABI support.Evgeniy Stepanov
2012-01-23Update more places to use target specific nodes for vector shifts instead of ...Craig Topper
2012-01-23Custom lower vector shift intrinsics to target specific nodes and remove the ...Craig Topper
2012-01-23Avoid using an invalidated iterator.Rafael Espindola
2012-01-23The iteration order over a std::set<Module*> depends on the addresses of theRafael Espindola
2012-01-23Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 lo...Craig Topper
2012-01-23Make Value::isDereferenceablePointer() handle unreachable code blocks. (ThisNick Lewycky
2012-01-22Combine X86 CMPPD and CMPPS node types. Simplifies selection code and pattern...Craig Topper
2012-01-22Merge PCMPEQB/PCMPEQW/PCMPEQD/PCMPEQQ and PCMPGTB/PCMPGTW/PCMPGTD/PCMPGTQ X86...Craig Topper
2012-01-22Use Attributes::None instead of 0 after r148553 change on Attributes from uns...Nicolas Geoffray
2012-01-22Add target specific ISD node types for SSE/AVX vector shuffle instructions an...Craig Topper
2012-01-22Add an option to disable buggy copy propagation passAnton Korobeynikov
2012-01-22unittests/Support/Casting.cpp: [PR8226] Workaround for MSVC|Debug.NAKAMURA Takumi
2012-01-22Add fused multiple+add instructions from VFPv4.Anton Korobeynikov
2012-01-22Remove trailing spacesEli Bendersky
2012-01-22Remove trailing spacesEli Bendersky
2012-01-22Basic runtime dynamic loading capabilities added to ELFObjectFile, implementedEli Bendersky
2012-01-22Split the lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h header to smaller...Eli Bendersky
2012-01-22Make code a little less verbose.Craig Topper
2012-01-22Help GCC along with code that's actually unreachable.David Blaikie
2012-01-22Remove unused X86 ISD node type defines.Craig Topper
2012-01-22Move some vector shift patterns into their instruction definitions.Craig Topper
2012-01-21Add memory patterns for some of the fp<->integer conversion instructions. Fol...Craig Topper
2012-01-21Remove unreachable defaults from gtest.David Blaikie
2012-01-21Remove unused variables.Benjamin Kramer
2012-01-21Fix PR11819 introduced by r148537. I'd commit the test case, but the generate...Craig Topper
2012-01-21Fix an obvious typo.Evan Cheng
2012-01-21Handle register masks in LiveVariables.Jakob Stoklund Olesen
2012-01-21RuntimeDyld alignment adjustment from MachO file.Jim Grosbach
2012-01-21Thumb2 'add rd, pc, imm' alternate form for 'adr' instruction.Jim Grosbach
2012-01-20Delete an unused member variable.Jakob Stoklund Olesen