- d9f3fc7 Increment counter inside insertDebugValue(). by Devang Patel · 13 years ago
- 1f35b17 We need to map DebugLoc. It leads to Fuction * (through subprogram entry node) which should be appropriately mapped. by Devang Patel · 13 years ago
- 211da8f Linke NamedMDNodes after linking global values as comment suggests. by Devang Patel · 13 years ago
- 0ecd825 allow \r's in .s files. by Chris Lattner · 13 years ago
- 2a66cea Introduce adjustFixupOffset that adjusts the fixup offset of a relocation. by Roman Divacky · 13 years ago
- ad90d3a Add counter. by Devang Patel · 13 years ago
- a81388f Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
- dd5663c Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
- 154c41d LDCL_POST and STCL_POST need one's-complement offsets, rather than two's complement offsets. Add an appropriate immediate type for them. by Owen Anderson · 13 years ago
- 8036586 Add obviously missing "break". Noticed by Andrey Karpov with by Duncan Sands · 13 years ago
- bbf9c4a Add an assert to check that the Addend fits the file format. by Rafael Espindola · 13 years ago
- c9d904e Fix what seems an obvious typo. Patch by Ivan Krasin. Problem by Duncan Sands · 13 years ago
- 0712108 Reverting r136884 updateUnloop, which crashed a linux builder. by Andrew Trick · 13 years ago
- e651983 Fix http://llvm.org/bugs/show_bug.cgi?id=10568 by Jason W Kim · 13 years ago
- 456a925 Only access both operands of an INSERT_SUBVECTOR if it is an INSERT_SUBVECTOR. by Bill Wendling · 13 years ago
- 7ce0579 ARM refactoring assembly parsing of memory address operands. by Jim Grosbach · 13 years ago
- 762797d An algorithm for incrementally updating LoopInfo within a by Andrew Trick · 13 years ago
- 882bcc6 whitespace by Andrew Trick · 13 years ago
- 79513ed Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 13 years ago
- 0bc8bbb Fix broken encoding of tCBNZ. by Owen Anderson · 13 years ago
- a92afc1 Enable compact region splitting by default. by Jakob Stoklund Olesen · 13 years ago
- 5787124 Do not drop undef debug values. These are used as range termination marker by live debug variable pass. by Devang Patel · 13 years ago
- b87f91b Be more conservative when forming compact regions. by Jakob Stoklund Olesen · 13 years ago
- 32668ea Fix some warnings from Clang in release builds: by Chandler Carruth · 13 years ago
- 0767267 Fix typo in #include which revealed in the case-sensitive filesystem. by Jakub Staszak · 13 years ago
- 990f78d Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics. by Jakub Staszak · 13 years ago
- 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
- 8ea4523 Add more constantness in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
- 26689ac New approach to r136737: insert the necessary fences for atomic ops in platform-independent code, since a bunch of platforms (ARM, Mips, PPC, Alpha are the relevant targets here) need to do essentially the same thing. by Eli Friedman · 13 years ago
- 1488f76 Remove unused variables. by Benjamin Kramer · 13 years ago
- cfc55c2 Some revisions to Devang's change r136759 for merged global debug info. by Bob Wilson · 13 years ago
- 1009c32 SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget by Andrew Trick · 13 years ago
- 1c3ff65 whitespace by Andrew Trick · 13 years ago
- 56e3232 Handle IMPLICIT_DEF instructions in X86FloatingPoint. by Jakob Stoklund Olesen · 13 years ago
- fb5179a fix PR10286, a problem with the .ll printer handling block addresses that are out-of-scope. by Chris Lattner · 13 years ago
- 027cbf9 Use byte offset, instead of element number, to access merged global. by Devang Patel · 13 years ago
- dbd2255 Small cleanups: by Nick Lewycky · 13 years ago
- d0c0d44 Add this back in for now. There are still a few passes which create unwind instructions at the moment. by Bill Wendling · 13 years ago
- d5061a9 Fix logical error when detecting lifetime intrinsics. by Nick Lewycky · 13 years ago
- 19308a1 Replace the 'UnwindInst' check with a check for 'ResumeInst', which also exits by Bill Wendling · 13 years ago
- 3f5beed Use the precomputed def presence in RAGreedy::calcSpillCost. by Jakob Stoklund Olesen · 13 years ago
- 5ebca79 Inform SpillPlacement about blocks with defs. by Jakob Stoklund Olesen · 13 years ago
- fe62d92 Rename {First,Last}Use to {First,Last}Instr. by Jakob Stoklund Olesen · 13 years ago
- 989f61e ARM backend support for atomicrmw and cmpxchg with non-monotonic ordering. Not especially pretty, but seems to work well enough. If this looks okay, I'll put together similar patches for Mips, PPC, and Alpha. by Eli Friedman · 13 years ago
- 77ee114 Add a BlockInfo::FirstDef field. by Jakob Stoklund Olesen · 13 years ago
- 4751eb7 Delete BlockInfo::LiveThrough. It wasn't used any more. by Jakob Stoklund Olesen · 13 years ago
- d8030c7 Teach InstCombine that lifetime intrincs aren't a real user on the result of a by Nick Lewycky · 13 years ago
- 0e0a880 Extend the SpillPlacement interface with two new features. by Jakob Stoklund Olesen · 13 years ago
- c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
- fe1926e Add new atomic instructions to SCCP. No functional change, but stops debug spam. by Eli Friedman · 13 years ago
- 3e69c13 Lifetime intrinsics on undef are dead. by Nick Lewycky · 13 years ago
- 49cb9b8 Assume .cfi_startproc is the first thing in a function. If the function is by Rafael Espindola · 13 years ago
- 6cdc1f4 Don't create a ridiculous EXTRACT_ELEMENT. PR10563. by Eli Friedman · 13 years ago
- 96279d0 Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as well as the comments that explain them incorrectly. by Owen Anderson · 13 years ago
- b93509d Tidy up. 80 columns. by Jim Grosbach · 13 years ago
- e39389a ARM: rename addrmode7 to addr_offset_none. by Jim Grosbach · 13 years ago
- c9c0cc1 Comment out the PPC relocation offset adjustment. It must be done differently. by Roman Divacky · 13 years ago
- ac5f13f Make this kind of lowering to be supported by 256-bit instructions: by Bruno Cardoso Lopes · 13 years ago
- 29630ff Remove trailing semicolon. by Roman Divacky · 13 years ago
- 2c0d69f Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as by Roman Divacky · 13 years ago
- 1600525 Remove the LLVMBuildUnwind C API function. by Bill Wendling · 13 years ago
- fcb4356 Use consistent terminology for loop exit/exiting blocks. Name change only. by Andrew Trick · 13 years ago
- 9b7fdc7 Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gcc buildbots on i386. Devang is looking into the root cause. by Owen Anderson · 13 years ago
- 3207c9a Bail from FastISel when we encounter a volatile memset intrinsic. Patch by Ivan by Nick Lewycky · 13 years ago
- 02c8460 Move imm0_255 to ARMInstrInfo.td with the other immediate predicates. by Jim Grosbach · 13 years ago
- b2756af Fix comments. by Jim Grosbach · 13 years ago
- 55244ce Add v4f64 -> v2f32 fp_round support. Also add a testcase to exercise by Bruno Cardoso Lopes · 13 years ago
- aed890b Teach PreprocessISelDAG to be aware of vector types and to not process them. by Bruno Cardoso Lopes · 13 years ago
- 8af2451 Lower CONCAT_VECTORS to use two VINSERTF128 instructions instead of by Bruno Cardoso Lopes · 13 years ago
- 81fd0ba Actually finish switching to the new system for Target sublibrary by Chandler Carruth · 13 years ago
- 531f19f Since vectors with all ones can't be created with a 256-bit instruction, by Bruno Cardoso Lopes · 13 years ago
- 8ead80d Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky. by Evan Cheng · 13 years ago
- b137f16 Change SmallVector to SmallPtrSet in BranchProbabilityInfo. Handle cases where by Jakub Staszak · 13 years ago
- 965b891 Fix crash with varargs function with no named parameters. by Richard Osborne · 13 years ago
- 32ab312 Update CMake target names for tablegen-generated data in the X86 and ARM targets. This should fix the CMake build with MSVC. by Douglas Gregor · 13 years ago
- 5cd8ea2 Add braces. by Jay Foad · 13 years ago
- 8d94865 Simplify printAlias. by Jay Foad · 13 years ago
- 4255274 Micro-optimisation in getAliasedGlobal. by Jay Foad · 13 years ago
- b899d95 Remove an unnecessary cast. by Jay Foad · 13 years ago
- 8733409 I mis-interpreted the MCDisassembler's intended dependencies. Now to fix by Chandler Carruth · 13 years ago
- dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
- 6762dc1 Do not handle cases with >= and <= predicates. by Jakub Staszak · 13 years ago
- 4faf553 Remove untrue comment. by Jakub Staszak · 13 years ago
- a385c20 Do not handle case where LHS is equal to zero, because InstCombiner always moves by Jakub Staszak · 13 years ago
- 592ad6a Add a small gep optimization I noticed was missing while reading some IL. by Rafael Espindola · 13 years ago
- c476902 Time the emission of debug values. by Jakob Stoklund Olesen · 13 years ago
- a5dd550 Add Zero Heurestics to BranchProbabilityInfo. If we compare value to zero we by Jakub Staszak · 13 years ago
- 21384c4 Revert r136528 "Enable compact region splitting by default." by Jakob Stoklund Olesen · 13 years ago
- 61377a1 Switch another of the old dependencies on implicitly produced synthetic by Chandler Carruth · 13 years ago
- 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
- efd7919 Added several architecture names. by Sean Callanan · 13 years ago
- 4af0f5f Revert "Don't check liveness of unallocatable registers." by Jakob Stoklund Olesen · 13 years ago
- eeb57c7 Don't check liveness of unallocatable registers. by Jakob Stoklund Olesen · 13 years ago
- 93e6f02 Check for multiple defs in the machine code verifier. by Jakob Stoklund Olesen · 13 years ago
- 73e7dce Add an isSSA() flag to MachineRegisterInfo. by Jakob Stoklund Olesen · 13 years ago
- c8f34de Do not lose branch weights when lowering SwitchInst. by Jakub Staszak · 13 years ago
- 9162abb Enable compact region splitting by default. by Jakob Stoklund Olesen · 13 years ago
- ef7f1e7 Add support for the 'Q' constraint. by Eric Christopher · 13 years ago
- 4cea5ba have the verifier catch gep's into opaque struct types. PR10473 by Chris Lattner · 13 years ago
- e1cf590 ARM SRS instruction parsing, diassembly and encoding support. by Jim Grosbach · 13 years ago