- 9cd1632 Another nasty coalescer bug (is there another kind): by Evan Cheng · 16 years ago
- 6e88a51 Remove accidental commited comment by Bruno Cardoso Lopes · 16 years ago
- 52d0851 - Remove custom handling of jumptables by the elf writter (this was by Bruno Cardoso Lopes · 16 years ago
- 61f4b72 80 col violations. by Evan Cheng · 16 years ago
- cd81f5d common globals may also not be marked constant. by Chris Lattner · 16 years ago
- 40a0b2c Revert changes accidentally committed along with r78163. by Dan Gohman · 16 years ago
- c3c9c48 Teach X86FastISel how to handle CCValAssign::BCvt, which is used for by Dan Gohman · 16 years ago
- 26d054d Clarify common linkage and the requirements on it. Enforce by Chris Lattner · 16 years ago
- 831f6f6 ZIV tester for LDA. by Andreas Bolka · 16 years ago
- 58bed8f expose SectionKindForGlobal to curious clients, named as getKindForGlobal. by Chris Lattner · 16 years ago
- a1b78d1 Restrict LDA to GEPs with the same pointer offset. by Andreas Bolka · 16 years ago
- d250329 add a temporary hook to allow reuse of the asmprinter from the disassembler. by Chris Lattner · 16 years ago
- 7cf8503 Fix LDA testcases. by Andreas Bolka · 16 years ago
- 6ade93b Turn some insert_subreg, extract_subreg, subreg_to_reg into implicit_defs. by Evan Cheng · 16 years ago
- aa289d5 Oops. I didn't mean to commit this piece yet. by Bob Wilson · 16 years ago
- b018a1e One more. Transfer kill of the larger register when lowering an EXTRACT_SUBREG. by Evan Cheng · 16 years ago
- a72dfb5 One more place where subreg lowering forgot to transfer undefness. by Evan Cheng · 16 years ago
- 98ca4f2 Major calling convention code refactoring. by Dan Gohman · 16 years ago
- 518ad1a If the insert_subreg source is <undef>, insert an implicit_def instead of a copy. by Evan Cheng · 16 years ago
- a5225ad Various comment fixes. by Dan Gohman · 16 years ago
- 5b0d72e Remove an unnecessary flush in the CppBackend's output. by Dan Gohman · 16 years ago
- 1c55fab Don't flush the raw_ostream between each MachineFunction. These flush by Dan Gohman · 16 years ago
- 4a3d35a Change DAG nodes for Neon VLD2/3/4 operations to return multiple results. by Bob Wilson · 16 years ago
- c2a9eeb cerr isn't buffered so it doesn't need to be flushed. by Dan Gohman · 16 years ago
- d9283ed lli doesn't need <iostream> anymore. by Dan Gohman · 16 years ago
- 2cd498b Remove needless uses of std::flush in the parent process after a by Dan Gohman · 16 years ago
- 84e99f3 Privatize the PointerType factory. by Owen Anderson · 16 years ago
- e55fef3 1) Proper emit displacements for x86, using absolute relocations where necessary by Bruno Cardoso Lopes · 16 years ago
- 3396852 Use _exit rather than exit in the child process after a failed exec. by Dan Gohman · 16 years ago
- 0a96231 Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's old by Jeffrey Yasskin · 16 years ago
- 35d6c41 Fix part 1 of pr4682. PICADD is a 16-bit instruction even in thumb2 mode. by Evan Cheng · 16 years ago
- 9eb5c93 Privatize the VectorType uniquing. by Owen Anderson · 16 years ago
- 020e9ab Begin the process of privatizing the type uniquing tables. No API changes yet, but there will be in the near future. by Owen Anderson · 16 years ago
- 3fe14bf Check for !isa<Constant> instead of isa<Instruction>. This by Dan Gohman · 16 years ago
- f363bc8 Follow Unix behavior and return 127 if the command is not found, by Dan Gohman · 16 years ago
- 4f95d2b revert r78048, it isn't worth using assertingvh here. by Chris Lattner · 16 years ago
- 00e6df9 Update CMakeLists. by Benjamin Kramer · 16 years ago
- e2942c0 It helps if I remember to actually add the file... by Owen Anderson · 16 years ago
- 48b2f3e Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 16 years ago
- 5703599 Fix test. by Evan Cheng · 16 years ago
- 42cdcb9 Convert more Neon tests to use FileCheck. by Bob Wilson · 16 years ago
- c004792 Replace dregsingle operand modifier with explicit escaped curly brackets. by Bob Wilson · 16 years ago
- ad5312a Convert a few Neon tests to use FileCheck. by Bob Wilson · 16 years ago
- 323e7d3 Clean up the handling of two-address operands in RegScavenger. by Jakob Stoklund Olesen · 16 years ago
- f955cbf Don't give implicit machine operands special treatment in the register scavenger. by Jakob Stoklund Olesen · 16 years ago
- 4dcff6d Restlyize to match other targets, fixes cmake build to boot. by Mike Stump · 16 years ago
- 9e7a312 Enable load / store multiple pass for Thumb2. It's not using ldrd / strd yet. by Evan Cheng · 16 years ago
- 275bb1b remove a random reference to subtarget. Even without this, we by Chris Lattner · 16 years ago
- 53e4471 Add NEON single-precision FP support for fabs and fneg. by David Goodwin · 16 years ago
- 53a7f16 TableGen / AsmMatcher: Tweaks to avoid generating completely bogus match by Daniel Dunbar · 16 years ago
- 6db0a8b When exec() fails, return 127 instead of errno; the parent process has no way to by Daniel Dunbar · 16 years ago
- d03eecd Privatize the last bit of Constant-creation state. by Owen Anderson · 16 years ago
- f9c1ccf rip out SectionEndDirectiveSuffix support, only uses by by Chris Lattner · 16 years ago
- efb8e3e Don't tamper with <undef> operands in MachineInstr::addRegisterKilled. by Jakob Stoklund Olesen · 16 years ago
- ded2e3b LowerSubregsInstructionPass::LowerExtract should not extend the live range of registers. by Jakob Stoklund Olesen · 16 years ago
- d37bc5a Enforce stricter rules in machine code verifier. by Jakob Stoklund Olesen · 16 years ago
- 71d342e Most flags are reserved registers on Blackfin. The only exception is CC. by Jakob Stoklund Olesen · 16 years ago
- 3425df4 In thumb mode, r7 is used as frame register. This fixes pr4681. by Evan Cheng · 16 years ago
- b84f3d4 Match common pattern for FNMAC. Add NEON SP support. by David Goodwin · 16 years ago
- 831b500 Improve tests. by David Goodwin · 16 years ago
- ada097a Legalize i64 store operations generated by inst-combine. by Sanjiv Gupta · 16 years ago
- 42a83f2 Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. by David Goodwin · 16 years ago
- c7a6da6 Add some type traits that are used for Clang's statically-checked by Douglas Gregor · 16 years ago
- 7d35249 Fix PR4528. This scavenger assertion is too strict. The two-address value is by Evan Cheng · 16 years ago
- 7145e9b Avoid compiler warning (in -Asserts mode) by Daniel Dunbar · 16 years ago
- ec40975 enhance codegen to put 16-bit character strings into the by Chris Lattner · 16 years ago
- 7e88a50 fix a fixme: don't create an explicit "CStringSection" for ELF, by Chris Lattner · 16 years ago
- 1850e5a Add support emiting for 2/4 byte mergable strings to the ".rodata.str*" by Chris Lattner · 16 years ago
- 0307a76 * Use "svn export" instead of "svn co" and avoid cleaning up .svn dirs by Misha Brukman · 16 years ago
- 939ba32 Ooops, I was too fast to commit the wrong fix :( by Anton Korobeynikov · 16 years ago
- 20e037a Fix a typo - this unbreaks llvm-gcc build on arm by Anton Korobeynikov · 16 years ago
- eb084d1 Thumb2 does not have ib (increment before) and da (decrement after) forms of ldm / stm. by Evan Cheng · 16 years ago
- d5ac404 Use separate ValueList for metadata. This fixes PR4666. by Devang Patel · 16 years ago
- 3b24c01 make MergeableCString be a SectionKind "abstract class", and by Chris Lattner · 16 years ago
- 37442b7 Minor www site formating improvements. by Edward O'Callaghan · 16 years ago
- 912538b Revert recent bitcode writer patches. by Devang Patel · 16 years ago
- 27d703b llvm-gcc checks the static asm variable is valid in ValidateRegisterVariable. Make this work for PPC. by Bill Wendling · 16 years ago
- 0a0193e switch ValueMap to using AssertingVH. This is an old patch I had laying by Chris Lattner · 16 years ago
- 4b3d572 No really, it's unused. by Daniel Dunbar · 16 years ago
- a277f4e Remove unused function. by Daniel Dunbar · 16 years ago
- 214e223 Remove now unused Module argument to createTargetMachine. by Daniel Dunbar · 16 years ago
- 2822e17 Fixed now. by Bill Wendling · 16 years ago
- c4f8861 Add test for PR4678 by Rafael Espindola · 16 years ago
- d9a05eb XFAIL for the moment. by Bill Wendling · 16 years ago
- 13ed1e2 Remove dead code. by Devang Patel · 16 years ago
- 2453c40 Fix MDString Abbrev setup. by Devang Patel · 16 years ago
- d701aa7 Constants and Metadata share ValueList. This means they must be emitted interleaved (using appropriate BLOCK_IDs) otherwise ValuePtrs index gets out of sync. by Devang Patel · 16 years ago
- f0409ea Remove ARM specific getInlineAsmLength. We'll rely on the simpler (and faster) generic algorithm for now. If more accurate computation is needed, we'll rely on the disassembler. by Evan Cheng · 16 years ago
- 27934da Load / store multiple pass fixes for Thumb2. Not enabled yet. by Evan Cheng · 16 years ago
- fa2ea1a Emit sub r, #c instead of transforming it to add r, #-c if c fits in 8-bit. This is a bit of pre-mature optimization. 8-bit variant makes it likely it will be narrowed to a 16-bit instruction. by Evan Cheng · 16 years ago
- a599bff Lower Neon VLD* intrinsics to custom DAG nodes, and manually allocate the by Bob Wilson · 16 years ago
- 916afdb Minor cleanup. No functional changes intended. by Bob Wilson · 16 years ago
- 206ad10 Propogate the Depth argument when calling by Dan Gohman · 16 years ago
- f6e75c3 Update CMake files. by Ted Kremenek · 16 years ago
- 290c2f5 eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it private, by Chris Lattner · 16 years ago
- c6fdced Kill off SwitchToDataSection and SwitchToTextSection, woo. by Chris Lattner · 16 years ago
- 7b59e24 remove an unneeded section switch. by Chris Lattner · 16 years ago
- 2dfddee switch ppc to using SwitchToSection instead of textual section stuff. by Chris Lattner · 16 years ago
- 4771e16 Keep track of metadata used by other metadata. by Devang Patel · 16 years ago
- 5e44e47 use TLOF to compute the section for a function instead of by Chris Lattner · 16 years ago