- May 18, 2011
-
-
Cameron Zwarich authored
llvm-svn: 131587
-
Tanya Lattner authored
Add test case. llvm-svn: 131582
-
Eli Friedman authored
Third pass at allowing plugins to modify default passes. This time with a tweak so that we don't depend on an uninitialized argument. llvm-svn: 131581
-
Devang Patel authored
llvm-svn: 131580
-
Cameron Zwarich authored
llvm-svn: 131579
-
Cameron Zwarich authored
llvm-svn: 131578
-
Dan Gohman authored
of the comparison, so that the resulting expression is fully normalized. This fixes PR9939. llvm-svn: 131576
-
Devang Patel authored
llvm-svn: 131575
-
Alexis Hunt authored
llvm-svn: 131574
-
Alexis Hunt authored
other things, libcxx not building. llvm-svn: 131573
-
Charles Davis authored
- StartChained and EndChained delimit a chained unwind area, which can contain additional operations to be undone if an exception occurs inside of it. - UnwindOnly declares that this function doesn't handle any exceptions. If it has a handler, it's an unwind handler instead of an exception handler. - Lsda declares the location and size of the LSDA, which in the Win64 EH scheme is kept inside the UNWIND_INFO struct. Windows itself ignores the LSDA; it's used by the Language-Specific Handler (the "Personality Function" from DWARF). llvm-svn: 131572
-
Devang Patel authored
llvm-svn: 131571
-
Eli Friedman authored
llvm-svn: 131567
-
Devang Patel authored
llvm-svn: 131566
-
Johnny Chen authored
llvm-svn: 131565
-
Devang Patel authored
llvm-svn: 131561
-
Chad Rosier authored
Enables vararg functions that pass all arguments via registers to be optimized into tail-calls when possible. llvm-svn: 131560
-
Eli Friedman authored
llvm-svn: 131559
-
Roman Divacky authored
llvm-svn: 131558
-
Stuart Hastings authored
x86_64 sibcall logic. I've filed PR9943 for the sibcall problem, and this patch alters the testcase to work around the flaw. When PR9943 is fixed, this patch should be reverted. llvm-svn: 131557
-
David Chisnall authored
Second pass at allowing plugins to modify default passes. This time without bonus inter-library dependencies. llvm-svn: 131556
-
-
Evan Cheng authored
Fix an ARMTargetLowering::LowerSELECT bug: legalized result must have same type as input. Sorry test cases only trigger when dag combine is disabled. rdar://9449178 llvm-svn: 131553
-
Devang Patel authored
llvm-svn: 131552
-
Devang Patel authored
llvm-svn: 131551
-
Greg Clayton authored
bool SectionLoadList::ResolveLoadAddress (addr_t load_addr, Address &so_addr) const; Where if the address is in the last map entry, we need to look it up correctly. My previous fix was incorrect where it looked in the first if there were no addresses in the map that were > load_addr. Now we correctly look in the last entry if our std::map::lower_bound search returns the end of the collection. llvm-svn: 131550
-
Johnny Chen authored
Otherwise, pass m_arch.GetMachine(). Followup patch for rdar://problem/9170971. llvm-svn: 131549
-
Devang Patel authored
llvm-svn: 131548
-
Eli Friedman authored
llvm-svn: 131547
-
Chad Rosier authored
llvm-svn: 131546
-
Devang Patel authored
llvm-svn: 131545
-
Eli Friedman authored
llvm-svn: 131544
-
Matt Beaumont-Gay authored
llvm-svn: 131543
-
Eli Friedman authored
llvm-svn: 131542
-
Devang Patel authored
llvm-svn: 131541
-
Eli Friedman authored
llvm-svn: 131540
-
Stuart Hastings authored
llvm-svn: 131539
-
Stuart Hastings authored
llvm-svn: 131538
-
Justin Holewinski authored
Patch by Dan Bailey llvm-svn: 131537
-
Duncan Sands authored
Original log entry: Refactor getActionType and getTypeToTransformTo ; place all of the 'decision' code in one place. llvm-svn: 131536
-